So rechnen Sie Hex in Binär um
- Geben Sie eine Hex-Zahl wie
3Foder0xDEADein. Sie können auch eine Liste mit einer Zahl pro Zeile einfügen. - Das Binärergebnis erscheint sofort. Aktivieren Sie Ziffern gruppieren, um es in Nibbles aufzuteilen, oder Vorzeichenbehaftet, um es auf 8, 16, 32 oder 64 Bit aufzufüllen.
- Verfolgen Sie im Rechenweg, wie jede Hex-Ziffer auf ihre 4 Bits abgebildet wird, und kopieren Sie dann den Binärwert.
Umrechnungstabelle Hex in Binär
Jede Hex-Ziffer entspricht einer 4-Bit-Gruppe, dem sogenannten Nibble. Lernen Sie diese Tabelle auswendig oder setzen Sie ein Lesezeichen – dann können Sie jede Hex-Zahl von Hand in Binär umrechnen.
| Hex | 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 |
Hexadezimalzahl in Dualzahl umrechnen
Da 16 = 2⁴ ist, steht eine Hex-Ziffer immer für genau vier Bits und zwei Hex-Ziffern für ein Byte. Ersetzen Sie zum Umrechnen jede Ziffer durch ihr 4-Bit-Muster aus der Tabelle und schreiben Sie die Gruppen nebeneinander:
2F9 → 2 = 0010, F = 1111, 9 = 1001 → 0010 1111 1001
Die führenden Nullen können entfallen, das ergibt 1011111001 (761 dezimal). Nullen innerhalb der Zahl müssen bleiben: C3 ist 1100 0011, nicht 11 0011.
Im Code: Python format(int('2F9', 16), 'b'), JavaScript parseInt('2F9', 16).toString(2) (oder BigInt('0x' + hex).toString(2) für lange Werte). Excel liefert mit =HEX2BIN("1A", 8) (im deutschen Excel HEXINBIN) 00011010, funktioniert aber nur bis 1FF.
Häufig gestellte Fragen
Warum entspricht jede Hex-Ziffer 4 Bits?
Weil 16 = 2⁴ ist. Vier Bits haben genau 16 Kombinationen, 0000 bis 1111 – eine für jede Hex-Ziffer von 0 bis F. Damit ist Hex eine kompakte Schreibweise für Binärzahlen: Zwei Hex-Ziffern beschreiben ein Byte.
Was ist FF in Binär?
FF ist binär 1111 1111 – acht Einsen, der größte Wert eines Bytes (255 dezimal).
Sollte ich die führenden Nullen behalten?
Führende Nullen ändern den Wert nicht: 0001 1010 und 11010 sind beide 26. Behalten Sie sie, wenn Sie eine feste Breite brauchen, etwa ein volles Byte oder ein Register; aktivieren Sie „Ziffern gruppieren“ oder „Vorzeichenbehaftet“, um das Ergebnis aufzufüllen.
Kann ich Hex-Zahlen mit Nachkommastellen umrechnen?
Ja. Auch Ziffern nach dem Komma werden auf je 4 Bits abgebildet: 1A.8 = 0001 1010.1000 = 11010.1 in Binär, das sind dezimal 26,5.