Wert$=HEX$ (Zahl)


Beschreibung
Diese Funktion konvertiert einen beliebigen dezimalen Integerwert zu einem hexadezimalen Wert. Lese auch die Zusatzinfos für mehr Informationen.

Umgekehrt, also die Übergabe eines hexadezimalen Wertes an eine Variable erfolgt mit einem Dollarzeichen vor dem Wert. Beispiel: Wert=$ABCD


Parameter
Zahl = beliebiger Integerwert


Rückgabewert
String mit hexadezimaler Zahl


Zusatzinformationen
Was ist HEX?

Der Computer versteht nur binäres System aus Einsen und Nullen. Weil dadurch extrem lange Zahlenreihen entstehen können, werden oft hexadezimale Zahlen statt binären Zahlen verwendet. Die Konvertierung von Binär zu Hexadezimalzahlen ist besonders einfach (und umgekehrt auch). Es werden 4 Bit zu einer HEX-Ziffer zusammengefasst.

Unser Zahlensystem besteht aus 10 unterschiedlichen Ziffern. Das hexadezimale System besteht dagegen aus 16 Ziffern - für die letzten 6 Ziffern werden darum einfach nur Buchstaben von A-F genommen.

Diese Tabelle zeigt die ersten 16 Zahlen:
Dezimal  
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Hex  
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Binär  
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111


Beispiel
Dieses Programm gibt die Hex-Zahl für den Wert 12345678 aus:

PRINT "Hexadezimale Zahl von 12345678: "+HEX$(12345678)


Siehe auch
BIN