So rechnen Sie Binär in Hex um
- Fügen Sie eine Binärzahl wie
1101 0110oder0b11010110ein oder tippen Sie sie ein. Stehen mehrere Zahlen in getrennten Zeilen, werden alle auf einmal umgerechnet. - Der Hex-Wert erscheint schon während der Eingabe, zusammen mit dem Dezimal- und Oktalwert. Die Schritte unter dem Ergebnis zeigen, wie die Bits gruppiert werden.
- Kopieren Sie das Hex-Ergebnis oder klicken Sie auf Tauschen, um Hex wieder in Binär umzurechnen.
Binärzahl von Hand in Hexadezimal umrechnen
- Teilen Sie die Binärzahl von rechts beginnend in Gruppen zu je 4 Bits auf (bei Nachkommastellen beginnen Sie am Komma und arbeiten sich nach außen vor).
- Füllen Sie die Gruppe ganz links mit Nullen auf, wenn sie weniger als 4 Bits hat.
- Ersetzen Sie jede Gruppe durch ihre Hex-Ziffer aus der Tabelle unten.
Beispiel: 1011111001 → 0010 1111 1001 → 2, F, 9 → 2F9. Bei Bytes geht es noch schneller: 1100 0011 = C3.
Umrechnungstabelle Binär in Hex
| Binär | Hex | Binär | Hex |
|---|---|---|---|
0000 | 0 | 1000 | 8 |
0001 | 1 | 1001 | 9 |
0010 | 2 | 1010 | A |
0011 | 3 | 1011 | B |
0100 | 4 | 1100 | C |
0101 | 5 | 1101 | D |
0110 | 6 | 1110 | E |
0111 | 7 | 1111 | F |
Warum Programmierer Binärwerte als Hex schreiben
Lange Binärzahlen sind schwer zu lesen, und man vertippt sich leicht. Da eine Hex-Ziffer für genau vier Bits steht, ist Hex viermal kürzer und zeigt das Bitmuster trotzdem direkt: Der 32-Bit-Wert 1101 1110 1010 1101 1011 1110 1110 1111 ist einfach DEADBEEF. Deshalb werden Speicheradressen, Farbcodes, MAC-Adressen, Dateisignaturen und Maschinencode in Hex geschrieben.
Häufig gestellte Fragen
Was tun, wenn die Anzahl der Bits kein Vielfaches von 4 ist?
Ergänzen Sie links so lange Nullen, bis es passt. 101 wird zu 0101 = 5 und 11010 wird zu 0001 1010 = 1A. Führende Nullen ändern den Wert nie.
Was ist 11111111 in Hex?
11111111 ist in Hex FF: Die beiden Gruppen 1111 und 1111 ergeben jeweils F. Dezimal ist das 255.
Wie rechne ich Binär in Hex in Python, JavaScript oder Excel um?
Python: format(int('11010110', 2), 'X') liefert D6. JavaScript: parseInt('11010110', 2).toString(16) liefert d6. Excel: =BIN2HEX("11010110") (im deutschen Excel BININHEX), allerdings verarbeitet Excel höchstens 10 Bits.
Kann ich binäre Nachkommastellen in Hex umrechnen?
Ja. Fassen Sie die Bits nach dem Komma von links nach rechts zu Vierergruppen zusammen und füllen Sie die letzte Gruppe rechts mit Nullen auf: 0.1011 = 0.B und 110.01 = 6.4 in Hex.