Hexadezimalsystem

Geschätzte Lektüre: 3 Minuten 406 Ansichten

Das Hexadezimalsystem (auch Sedezimalsystem genannt) ist ein Zahlensystem zur Basis 16. Im Gegensatz zum uns vertrauten Dezimalsystem (Basis 10) oder dem Binärsystem (Basis 2) verwendet es 16 verschiedene Ziffern zur Darstellung von Zahlen. Diese sind:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Dabei stehen die Buchstaben A bis F für die Dezimalwerte 10 bis 15. Das Hexadezimalsystem ist besonders in der Informatik und Digitaltechnik verbreitet, da es eine kompakte und lesbare Darstellung von Binärzahlen ermöglicht.

Warum wird das Hexadezimalsystem verwendet?

Binärzahlen (Basis 2) sind für Computer ideal, aber für Menschen oft unübersichtlich. Eine lange Folge von Nullen und Einsen wie 110110101101 ist schwer zu lesen. Das Hexadezimalsystem löst dieses Problem, indem es jeweils 4 Binärstellen (ein Nibble) in eine Hexadezimalziffer umwandelt:
0000 (binär) = 0 (hex)
0001 (binär) = 1 (hex)
• …
1111 (binär) = F (hex)
Dadurch wird z. B. die Binärzahl 1101 1010 1101 zu D A D, also DAD in Hexadezimal.

Umrechnung zwischen Hexadezimal und Dezimal

Stellenwerttabelle (Hexadezimal → Dezimal)

Stelle (von rechts)3210
Potenz (16^Stelle)16^316^216^116^0
Wert der Potenz4096256161
Hex-Zeichen (0–F)

Hexadezimal → Dezimal

Jede Stelle einer Hexadezimalzahl hat einen Stellenwert von 16^n (wobei *n* die Position von rechts beginnend bei 0 ist).
Beispiel:
Die Hexadezimalzahl 2F3 wird wie folgt umgerechnet:
2 · 16² = 2 · 256 = 512
F (15) · 16¹ = 15 · 16 = 240
3 · 16⁰ = 3 · 1 = 3
Summe: 512 + 240 + 3 = 755 (dezimal)

Dezimal → Hexadezimal

Hier wird die Dezimalzahl durch 16 geteilt (Modulo-Rechnung), und die Reste ergeben die Hexadezimalziffern (von unten nach oben gelesen).
Beispiel:
Die Dezimalzahl 300 soll umgerechnet werden:
300 ÷ 16 = 18 (Rest 12, also C)
18 ÷ 16 = 1 (Rest 2)
1 ÷ 16 = 0 (Rest 1)
Die Hexadezimalzahl lautet 12C (von den Resten von unten nach oben).

Hexadezimal und Binär: Die einfache Umwandlung

Da 16 = 2⁴ ist, kann jede Hexadezimalziffer durch 4 Binärstellen dargestellt werden.
Beispiel:
A (hex) = 10 (dezimal) = 1010 (binär)
7 (hex) = 0111 (binär)

Eine Hexadezimalzahl wie 3E8 lässt sich daher leicht in Binär umwandeln:
3 → 0011
E → 1110
8 → 1000
Ergebnis: 0011 1110 1000 (binär)

Praktische Anwendungen des Hexadezimalsystems

Speicheradressen in der Informatik
• Arbeitsspeicher (RAM) wird oft hexadezimal adressiert (z. B. 0xFFFF).
Farbcodierung in Webdesign (HTML/CSS)
• Farben werden als Hex-Werte angegeben: #FF5733 (Rot=FF, Grün=57, Blau=33).
Maschinensprache und Debugging
• Hex-Codes werden verwendet, um Befehle und Speicherinhalte darzustellen.

Warum ist Hexadezimal so nützlich?

Das Hexadezimalsystem bietet eine kompakte, lesbare Darstellung von Binärdaten und vereinfacht die Arbeit in der Informatik erheblich. Durch die direkte Beziehung zu Binärzahlen (4 Bit = 1 Hex-Ziffer) ist die Umwandlung schnell und effizient möglich.

Dieses Dokument teilen

Hexadezimalsystem

Oder Link kopieren

INHALT

Abonnieren

×
Cancel