Syntax: CUNSG (Ausdruck)
Typ: Funktion
Kategorie: Typumwandlung
CUNSG konvertiert eine vorzeichenbehaftete Zahl in eine vorzeichenlose Zahl desselben Datentyps.
Die Funktion wird benutzt, um bei Multiplikationen und Divisionen das Verhalten vorzeichenloser Zahlen zu erzwingen (im Zusammenspiel mit SHL und SHR). CUNSG ist die Gegenfunktion zu CSIGN.
Beispiel:
DIM a AS SHORT
a = -200
PRINT CUNSG(a)
SLEEP
Ausgabe:
65336
CUNSG ist die Gegenfunktion zu CSIGN.
Unterschiede zu QB: neu in FreeBASIC
Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht CUNSG nicht zur Verfügung und kann nur über __CUNSG aufgerufen werden.
Siehe auch:
CAST, CBYTE, CSNG, CUSHORT, CINT, CUBYTE, CLNG, CLNGINT, CUINT, CSIGN, CDBL, CSHORT, CULNGINT, Datentypen umwandeln