Neben dem bekannten Dezimalsystem (0-9) und dem Binärsystem (0 und 1), dass in der Digitaltechnik weit verbreitet ist, gibt es noch das Hexadezimalsystem, dass in der Datenverarbeitung sehr oft verwendet wird. Im Hexadezimalsystem werden zu den Grundzahlen des Dezimalsystems (0 bis 9) auch noch die Buchstaben A bis F bzw. a bis f hinzugefügt.. Die Buchstaben bilden die Werte 10 bis 15 und kann somit Werte von 0 bis 15 ausdrücken, deswegen auch Hexadezimalsystem.
Zuerst einmal stellt sich die Frage, warum es neben dem Binärsystem auch noch das Hexadezimalsystem gibt. Die Antwort ist einfach, vergleicht man z.B. die Zahl 10 in beiden Zahlensystemen. Im Binärsystem ist die Zahl 10 gleich 1010, im Hexadezimalsystem ist die Zahl 10 gleich A. Daran sieht man schon den Nachteil des Binärsystems, denn selbst für kleine Zahlen wird eine größe Anzahl an Binärziffern (also eine große Abfolge an Binärzahlen) benötigt. So verkürtzt das Hexadezimalsystem die Darstellung einer Zahl erheblich und zusätzlich steigt auch die Übersicht der Zahldarstellung und erleichtert so die Fehlersuche.
Umwandlung von Dezimal in Hexadezimal:
Die Umwandlung vom Dezimalsystem ins Hexadezimalsystem ist realtiv einfach, dabei dividiert man die Zahl (im Dezimalsystem) durch die Basis 16. Der Rest mulitpliziert mit 16 ergibt die letzte Ziffer der Hexadezimalzahl. Mit dem ganzzahligen Teil aus der vorangegangenen Division wiederholt man dieses Verfahren.
Beispiel: 45.000
45.000 : 16 = 2812,5. der Rest ist 0,5·16 = 8, daher ist die letzte Stelle der Hexadezimalzahl 8.
2.812 : 16 = 175,75, der Rest ist 0,75·16 = 12, daher ist die vorletzte Stelle der Hexadezimalzahl C
175 : 16 = 10,9375, der Rest ist 0,9375·16 = 15, daher ist diese Stelle der Hexadezimalzahl F
10 : 16 = 0,625, der Rest ist 0,625·16 = 10, daher ist diese Stelle der Hexadezimalzahl eine A
Somit erhält man für die Zahl 45.000 im Dezimalsystem die Zahl AFC8 im Hexadezimalsystem.
Umwandlung von Hexadezimal in Dezimal:
Die Umrechnung ist etwas komplizierter, funktioniert aber wie bei anderen Zahlensystem, dabei wird jede Ziffer (von rechts nach links) mit Ihrem jeweiligen Stellenwert (1. Stelle: 160 = 1, 2. Stelle 161 = 16, 3. Stelle 16² = 256, 4. Stelle 16³ = 4.096 u.s.w) multipliziert und anschließend all diese Werte zusammenaddiert.
Beispiel: AFC8
Zahl = 1·8 + 16·C + 256·F + 4096·A = 1·8 + 16·12 + 256·15 + 4096·10 = 8 + 192 + 3840 + 40960 = 45.000
Dezimalsysten | Binärsystem | Hexadezimalsystem |
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 |
10 | 1010 | A |
11 | 1011 | B |
12 | 1100 | C |
13 | 1101 | D |
14 | 1110 | E |
15 | 1111 | F |
Das Hexadezimalsystem ist ein Zahlensystem, das auf der Basis 16 funktioniert. Es unterscheidet sich vom Dezimalsystem, das auf der Basis 10 funktioniert, und wird vor allem in der Informatik und EDV verwendet.
Im Hexadezimalsystem gibt es 16 verschiedene Zahlen oder Symbole: 0-9 und A-F, wobei die Buchstaben A-F für die Zahlen 10-15 stehen.
In der Informatik wird das Hexadezimalsystem oft verwendet, um Binärzahlen zu vereinfachen, da sie sehr lang und schwer zu lesen sein können. Es wird auch verwendet, um Farben in HTML zu kodieren.
Das Hexadezimalsystem besteht aus den Ziffern von 0 bis 9 und den Buchstaben von A bis F. Der Buchstabe A repräsentiert die Zahl 10, B die Zahl 11, bis hin zu F, was die Zahl 15 ist.
Die Dezimalzahl 11 wird im Hexadezimalsystem als B dargestellt.
Die Binärzahl 1010 wird im Hexadezimalsystem als A dargestellt.
Um die Hexadezimalzahl AF in eine Dezimalzahl umzurechnen, multipliziert man die Wertigkeit des A (10) mit der Basis (16) und addiert den Wert des B (15). Das Ergebnis ist 175.
Der Hauptunterschied besteht darin, dass das Hexadezimalsystem eine Basen-16 hat, während das Dezimalsystem eine Basen-10 hat. Darüber hinaus verwendet das Hexadezimalsystem Zahlen und Buchstaben, wohingegen das Dezimalsystem nur Zahlen verwendet.
Die Hexadezimaldarstellung der Binärzahl 1111 1111 ist FF.
Die Hexadezimalzahl F entspricht der Dezimalzahl 15.