Hexadezimale Zahlen

0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - a - b - c - d - e - f

Im Hexadezimalen System kann jede Stelle Werte zwischen 0 und 15 annehmen. Im Dezimalen System zählte eine Ziffer x an der Stelle i (mit i = 0,..,n und x = 0,..,9): x * 10^i. Nun wird die Basis auf 16 geändert, und x kann Werte zwischen 0 und 15 bekommen. Dh. die Formel für die Berechnung des Wertes einer Ziffer ändert sich zu: x * 16^i.

Haben wir eine Zahl im Hexadezimalen System, die durch die Ziffern x_i von rechts nach links gegeben ist (mit i=1,..,n, n Anzahl der Ziffern, und x_i = 1,..,15), so ergibt sich der Wert der Zahl durch folgende Formel:

sum{i=0}{n}{x_i * 16 ^ i}

Dabei sei x_0 die rechteste Stelle, also die, die am wenigsten Wertigkeit besitzt.

Bedeutung

Hexadezimale Zahlen haben die Besonderheit, dass man mit ihnen binäre Zahlen kompakt darstellen kann. Der maximal darstellbare Wert von einer Ziffer ist 15. Erinnern wir uns an die Binäre Darstellung von 15, so sehen wir, dass dafür vier Bits genau ausgereizt waren: 1111 ⇔ 16 ⇔ f

Dh. mit einer Ziffer im Hexadezimalsystem sind vier Bit des Binären Systems darstellbar und leicht abzulesen. Daraus ergibt sich, dass Hexadezimale Zahlen oft genutzt werden um viele Binärzahlen darzustellen, bspw. Speicherbelegung, wenn nicht bekannt ist, welchen Bedeutung die jeweilige Zahl hat, sondern nur der Wert, aber nicht die eigentliche Darstellung, bekannt ist.

Hexadezimal Binär Dezimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
a 1010 10
b 1011 11
c 1100 12
d 1101 13
e 1110 14
f 1111 15