Hex()
Syntax
Ergebnis$ = Hex(Wert.q [, Typ])Beschreibung
Konvertiert eine numerische Quad-Zahl in einen String im Hexadezimal-Format.
Parameter
Wert.q Die zu konvertierende Zahl. Typ (optional) Wenn der Wert als ein anderer Typ behandelt werden soll, kann einer der folgenden Werte angegeben werden: #PB_Quad : Der Wert wird als eine Quad-Zahl behandelt, reichend von 0 bis 18446744073709551615 (Standard) #PB_Byte : Der Wert wird als eine Byte-Zahl behandelt, reichend von 0 bis 255 #PB_Ascii : Der Wert wird als ein ASCII-Zeichen behandelt, reichend von 0 bis 255 #PB_Word : Der Wert wird als eine word-Zahl behandelt, reichend von 0 bis 65535 #PB_Unicode: Der Wert wird als ein Unicode-Character behandelt, reichend von 0 bis 65535 #PB_Long : Der Wert wird als eine Long-Zahl behandelt, reichend von 0 bis 4294967296
Rückgabewert
Ein String, der die hexadezimale Darstellung des angegebenen Wertes beinhaltet.
Beispiel
Debug Hex(12) ; wird "C" anzeigen Debug Hex(1234567890) ; wird "499602D2" anzeigen
Anmerkungen
Wenn im Ausgabestring führende Nullen benötigt werden, benutzen Sie den RSet() Befehl wie folgt:Debug RSet(Hex(12), 4, "0") ; wird "000C" anzeigen
Beispiel
Debug Hex(-1) Debug Hex(-1, #PB_Byte) Debug Hex(-1, #PB_Word) Debug Hex(-1, #PB_Long) Debug Hex(-1, #PB_Quad) ; Quad-Wert ist der Standard
Siehe auch
Str(), Val(), Bin().
Unterstützte OS
Alle