Die Vier-Bit-Regel
Das Hexadezimalsystem verwendet 16 Zeichen: 0–9 und A–F, wobei A für 10 und F für 15 steht. Vier Binärbits können Werte von 0 bis 15 darstellen. Deshalb entspricht jede Hexadezimalziffer genau einer Vier-Bit-Gruppe.
| Hexadezimal | Binär | Hexadezimal | Binär |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | A | 1010 |
| 3 | 0011 | B | 1011 |
| 4 | 0100 | C | 1100 |
| 5 | 0101 | D | 1101 |
| 6 | 0110 | E | 1110 |
| 7 | 0111 | F | 1111 |
Ein Beispiel Schritt für Schritt: 24D₁₆
- Zerlege die Hexadezimalzahl in ihre Ziffern: 2, 4 und D.
- Schlage die jeweilige Vier-Bit-Gruppe nach: 2 → 0010, 4 → 0100, D → 1101.
- Füge die Gruppen in derselben Reihenfolge zusammen: 24D₁₆ = 0010 0100 1101₂.
Zur Kontrolle: 24D₁₆ entspricht der Dezimalzahl 589, und auch 0010 0100 1101₂ ergibt 589. Die Vier-Bit-Gruppen erleichtern die Überprüfung der Umwandlung.
Warum führende Nullen wichtig sind
Behalte bei jeder Ziffer alle vier Bits bei: In dieser Gruppierungsmethode wird 2 als 0010 und nicht nur als 10 geschrieben. Eine führende Null ändert zwar nicht den Zahlenwert, richtet aber jede Hexadezimalziffer an ihrer Vier-Bit-Gruppe aus. Das ist beim Lesen von Bytes, Bitfeldern oder Werten mit fester Breite wichtig.
Zum Beispiel wird aus 0A₁₆ die Binärzahl 0000 1010₂. Wenn du nur die kürzeste übliche Binärdarstellung brauchst, kannst du nach dem Zusammenfügen die Nullen ganz am Anfang entfernen. Nullen innerhalb einer Gruppe darfst du nicht entfernen.
Wandle längere Zahlen um, ohne den Überblick zu verlieren
- Lies von links nach rechts und ersetze jeweils eine Hexadezimalziffer.
- Behalte für jedes Ergebnis vier Bits bei, einschließlich der Nullen.
- Trenne die Gruppen zur Kontrolle durch Leerzeichen. Entferne diese nur, wenn das Zielformat eine zusammenhängende Zeichenfolge verlangt.
- Enthält die Eingabe ein Präfix wie 0x, entferne es, bevor du die Ziffern in einen Umrechner eingibst, der nur den Wert erwartet.
Zur schnellen Kontrolle wandelt der Zahlensystem-Umrechner von UsefulVerse ganze Zahlen zwischen den Basen 2 und 36 direkt im Browser um. Wähle Hexadezimal als Eingabe- und Binär als Ausgabebasis. Dein Wert bleibt auf deinem Gerät.