Zum Inhalt springen

Zahlensysteme umrechnen

Binär, Oktal, Dezimal, Hexadezimal — und jede andere Basis von 2 bis 36. Alle vier gebräuchlichen Darstellungen erscheinen gleichzeitig.

Ganze Zahl in der gewählten Basis, z. B. FF oder 0xFF
Ergebnis

Wert eingeben — das Ergebnis erscheint sofort.

Binär
Binär gruppiert
Oktal
Dezimal
Hexadezimal
Stellen binär

Umrechnungstabelle

Wichtige Werte in allen vier gebräuchlichen Zahlensystemen.
DezimalBinärOktalHexadezimal
0000
1111
21022
410044
81000108
10101012A
15111117F
161 00002010
311 1111371F
3210 00004020
6311 1111773F
64100 000010040
100110 010014464
127111 11111777F
1281000 000020080
2551111 1111377FF
2561 0000 0000400100
100011 1110 100017503E8
1024100 0000 00002000400
40961 0000 0000 0000100001000
655351111 1111 1111 1111177777FFFF

Rechenweg

Stellenwert: Wert = Σ Zifferi × Basisi

Dezimal in andere Basis: fortlaufend teilen, Reste rückwärts lesen

Binär in Hexadezimal: Vierergruppen von rechts bilden, je Gruppe eine Hex-Ziffer

Beispiel: 255 dezimal. 255 ÷ 16 = 15 Rest 15, also FF. Binär sind das 1111 1111 — acht gesetzte Bits und damit der größte Wert eines Bytes.

Häufige Fragen

Wie rechnet man eine Dezimalzahl in Binär um?

Fortlaufend durch 2 teilen und die Reste von unten nach oben lesen. 13 ergibt die Reste 1, 0, 1, 1 — also 1101.

Wie liest man eine Hexadezimalzahl?

Nach der 9 folgen die Buchstaben A bis F für die Werte 10 bis 15. FF entspricht 15 × 16 + 15 = 255, dem größten Wert eines Bytes.

Warum ist Hexadezimal in der Technik üblich?

Weil vier Binärstellen genau einer Hexadezimalstelle entsprechen. Ein Byte lässt sich damit als zwei Zeichen schreiben, etwa 1010 1111 als AF.

Welche Basen unterstützt der Rechner?

Jede Basis von 2 bis 36 für ganze Zahlen. Gerechnet wird mit BigInt, sehr große Werte bleiben also exakt. Die Präfixe 0x, 0b und 0o werden erkannt.

Siehe auch