Zahlensysteme umrechnen
Binär, Dezimal, Hex und Oktal umrechnen mit Rechenweg: 101010₂ = 42₁₀ = 2A₁₆. Auch Kommazahlen, negative Zahlen und jede Basis von 2 bis 36.
- Schreibweise mit Basis
- 101010₂ = 42₁₀
- Dezimal (10)
- 42
- Binär (2), in 4er-Gruppen
- 0010 1010
- Hexadezimal (16)
- 2A
- Oktal (8)
- 52
- Benötigte Bits (Ganzzahlteil)
- 6
- Benötigte Bytes
- 1
- Rechenweg
Stellenwerte (Binärsystem → dezimal), jede Ziffer mal 2 hoch Stelle: 1·2⁵ + 0·2⁴ + 1·2³ + 0·2² + 1·2¹ + 0·2⁰ = 32 + 0 + 8 + 0 + 2 + 0 = 42₁₀ Ergebnis: 101010₂ = 42₁₀
Rechenweg mit deinen Zahlen
- 101010₂ = 42₁₀.
- Dieselbe Zahl: dezimal 42, binär 0010 1010, hex 2A, oktal 52.
Wie rechnet man binär in dezimal um?
Beim Umrechnen von binär in dezimal liest du die Binärzahl als Stellenwertsystem. Jede Stelle hat einen Wert, der von rechts nach links wächst: die rechte Stelle ist die Einerstelle, daneben kommt die nächste Potenz der Basis. Im Binärsystem ist die Basis 2, also besteht jede Stelle aus Ziffer mal 2 hoch Stelle.
Die Formel in Worten lautet: Wert ist die Summe aus jeder Ziffer mal Basis hoch Stelle, wobei die Einerstelle die Stelle 0 hat.
Ein Beispiel mit 101010₂:
- 1·2⁵ + 0·2⁴ + 1·2³ + 0·2² + 1·2¹ + 0·2⁰
- = 32 + 0 + 8 + 0 + 2 + 0
- = 42₁₀
Damit ist 101010₂ dieselbe Zahl wie 42₁₀. Der Rechner zeigt sie zusätzlich in anderen Schreibweisen: binär als 0010 1010, hexadezimal als 2A und oktal als 52. Die Gruppierung in 4er-Gruppen ändert den Wert nicht, sie macht nur das Lesen einfacher.
Dezimal in binär mit der Restwertmethode
Wenn du von dezimal in binär umrechnest, gehst du andersherum vor. Du teilst die Dezimalzahl fortlaufend durch die Zielbasis und notierst jedes Mal den Rest. Am Ende liest du die Reste von unten nach oben.
Für 42₁₀ nach binär sieht das so aus:
- 42 : 2 = 21 Rest 0
- 21 : 2 = 10 Rest 1
- 10 : 2 = 5 Rest 0
- 5 : 2 = 2 Rest 1
- 2 : 2 = 1 Rest 0
- 1 : 2 = 0 Rest 1
Von unten nach oben gelesen ergibt das 101010₂. Du siehst daran auch, warum beim Rückweg wieder 42 herauskommt: Es ist dieselbe Zahl, nur in einer anderen Basis dargestellt.
Bei größeren Werten ist die Methode genauso. 255₁₀ wird zu 11111111₂. In 4er-Gruppen steht das als 1111 1111, in Hexadezimal als FF und in Oktal als 377. 256₁₀ dagegen wird zu 100000000₂, in 4er-Gruppen 0001 0000 0000, hexadezimal 100 und oktal 400. Dieser Sprung ist typisch: Nach lauter Einsen kommt eine Eins mit Nullen dahinter.
Hex in dezimal und zurück umrechnen
Hexadezimal nutzt die Basis 16. Die Ziffern nach 9 werden mit Buchstaben geschrieben: A, B, C, D, E und F. Beim Umrechnen von hex in dezimal nutzt du wieder Stellenwerte, nur eben mit der Basis 16.
Beispiel FF₁₆ nach dezimal:
- F steht für 15
- 15·16¹ + 15·16⁰
- = 240 + 15
- = 255₁₀
Darum ist FF₁₆ gleich 255₁₀. Umgekehrt zeigt die Restwertmethode dasselbe Ergebnis: 255 : 16 = 15 Rest 15 (= F), danach 15 : 16 = 0 Rest 15 (= F). Von unten nach oben gelesen entsteht FF.
Ein weiteres Beispiel ist 7B₁₆. Hier steht B für 11. Der Rechenweg lautet 7·16¹ + 11·16⁰ = 112 + 11 = 123₁₀. In Binärschreibweise ist dieselbe Zahl 0111 1011, oktal 173.
Besonders praktisch ist Hexadezimal, weil jede Hexziffer genau 4 Bit entspricht. Deshalb wird 1101₂ direkt zu D₁₆. Bei langen Bitmustern kannst du also von rechts in 4er-Blöcke gruppieren und jeden Block als Hexziffer lesen.
Zahlensysteme umrechnen in der Praxis: Bits, Bytes, Flags
Beim Programmieren, bei IP-Werten, Farbcodes oder Bitmasken geht es oft weniger um die Dezimalzahl selbst, sondern um das Muster der Bits. Der Konverter hilft dir, dieselbe Zahl gleichzeitig in Dezimal, Binär, Hexadezimal und Oktal zu sehen.
Ein paar Werte kommen besonders häufig vor:
| Dezimal | Binär | Hex | Oktal |
|---|---|---|---|
| 127 | 0111 1111 | 7F | 177 |
| 128 | 1000 0000 | 80 | 200 |
| 255 | 1111 1111 | FF | 377 |
| 256 | 0001 0000 0000 | 100 | 400 |
| 1.024 | 0100 0000 0000 | 400 | 2000 |
| 65.535 | 1111 1111 1111 1111 | FFFF | 177777 |
Wenn du eine Bitmaske liest, ist jede Position ein Schalter. 10000000₂ entspricht 128₁₀ und wird hexadezimal als 80 geschrieben. 11111111₂ entspricht 255₁₀ und FF₁₆. In vielen technischen Darstellungen ist Hex kürzer und übersichtlicher als eine lange Binärfolge.
Führende Nullen sind dabei ein Sonderfall. Für den Zahlenwert sind sie egal: 101010₂ und 0010 1010 beschreiben denselben Wert. Für die Darstellung sind sie aber oft hilfreich, etwa wenn ein Wert als 8 Bit oder in 4er-Gruppen gelesen werden soll. Deshalb zeigt der Rechner zusätzlich die gruppierte Binärschreibweise und die benötigten Bits und Bytes.
Typische Fehler beim Zahlensysteme umrechnen
Gib die Zahl ein, wähle Ausgangs- und Zielbasis und nutze bei Bedarf Präfixe wie 0b oder 0x sowie Kommazahlen wie 0,1.
Häufige Fehler entstehen nicht durch die Rechnung, sondern durch die Schreibweise:
- Falsche Ziffer für die Basis: Im Binärsystem sind nur 0 und 1 erlaubt. Im Oktalsystem passt 8 nicht als Ziffer. Im Hexadezimalsystem sind A bis F gültig.
- Basis verwechselt: 100 kann dezimal 100 bedeuten, binär 4, oktal 64 oder hexadezimal 256. Ohne Basisangabe ist die Zahl nicht eindeutig.
- Führende Nullen falsch bewertet: 0001 0000 0000 ist als Binärwert dasselbe wie 100000000, aber die Gruppierung hilft beim Lesen.
- Hex-Buchstaben als Dezimalziffern gelesen: In 1A3F₁₆ steht A für 10 und F für 15. Als Dezimalwert ergibt die Zahl 6.719.
- Kommazahlen erwartet, die sauber abbrechen: 0,1₁₀ wird im Binärsystem periodisch. Der Rechner zeigt dafür 0,00̅0̅1̅1̅₂ und begrenzt die Darstellung über die gewählten Nachkommastellen.
Wenn du eine Fehlermeldung bekommst, prüfe zuerst die Basis und die verwendeten Zeichen. Danach kontrollierst du, ob du ein Dezimalkomma oder ein Präfix passend zur Eingabe verwendet hast.
Tabellen zum Nachschlagen
Zahlensystem-Tabelle 0 bis 32: Dezimal, Binär, Oktal, Hexadezimal
| Dezimal | Binär | Oktal | Hex |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 17 | 10001 | 21 | 11 |
| 18 | 10010 | 22 | 12 |
| 19 | 10011 | 23 | 13 |
| 20 | 10100 | 24 | 14 |
| 21 | 10101 | 25 | 15 |
| 22 | 10110 | 26 | 16 |
| 23 | 10111 | 27 | 17 |
| 24 | 11000 | 30 | 18 |
| 25 | 11001 | 31 | 19 |
| 26 | 11010 | 32 | 1A |
| 27 | 11011 | 33 | 1B |
| 28 | 11100 | 34 | 1C |
| 29 | 11101 | 35 | 1D |
| 30 | 11110 | 36 | 1E |
| 31 | 11111 | 37 | 1F |
| 32 | 100000 | 40 | 20 |
Hexadezimalziffern 0 bis F in Binär (4 Bit)
| Hex | Dezimal | Binär | Oktal |
|---|---|---|---|
| 0 | 0 | 0000 | 0 |
| 1 | 1 | 0001 | 1 |
| 2 | 2 | 0010 | 2 |
| 3 | 3 | 0011 | 3 |
| 4 | 4 | 0100 | 4 |
| 5 | 5 | 0101 | 5 |
| 6 | 6 | 0110 | 6 |
| 7 | 7 | 0111 | 7 |
| 8 | 8 | 1000 | 10 |
| 9 | 9 | 1001 | 11 |
| A | 10 | 1010 | 12 |
| B | 11 | 1011 | 13 |
| C | 12 | 1100 | 14 |
| D | 13 | 1101 | 15 |
| E | 14 | 1110 | 16 |
| F | 15 | 1111 | 17 |
Wichtige Werte: 255 in Binär, 1024 in Hex und mehr
| Dezimal | Binär | Hex | Oktal |
|---|---|---|---|
| 100 | 0110 0100 | 64 | 144 |
| 127 | 0111 1111 | 7F | 177 |
| 128 | 1000 0000 | 80 | 200 |
| 200 | 1100 1000 | C8 | 310 |
| 255 | 1111 1111 | FF | 377 |
| 256 | 0001 0000 0000 | 100 | 400 |
| 500 | 0001 1111 0100 | 1F4 | 764 |
| 512 | 0010 0000 0000 | 200 | 1000 |
| 1.000 | 0011 1110 1000 | 3E8 | 1750 |
| 1.023 | 0011 1111 1111 | 3FF | 1777 |
| 1.024 | 0100 0000 0000 | 400 | 2000 |
| 4.095 | 1111 1111 1111 | FFF | 7777 |
| 4.096 | 0001 0000 0000 0000 | 1000 | 10000 |
| 65.535 | 1111 1111 1111 1111 | FFFF | 177777 |
| 65.536 | 0001 0000 0000 0000 0000 | 10000 | 200000 |
| 1.000.000 | 1111 0100 0010 0100 0000 | F4240 | 3641100 |
Zweierpotenzen: 2 hoch n in Dezimal und Hex
| Potenz | Dezimal | Hex | Größte Zahl mit n Bit |
|---|---|---|---|
| 2⁰ | 1 | 1 | 0 |
| 2¹ | 2 | 2 | 1 |
| 2² | 4 | 4 | 3 |
| 2³ | 8 | 8 | 7 |
| 2⁴ | 16 | 10 | 15 |
| 2⁵ | 32 | 20 | 31 |
| 2⁶ | 64 | 40 | 63 |
| 2⁷ | 128 | 80 | 127 |
| 2⁸ | 256 | 100 | 255 |
| 2⁹ | 512 | 200 | 511 |
| 2¹⁰ | 1.024 | 400 | 1.023 |
| 2¹¹ | 2.048 | 800 | 2.047 |
| 2¹² | 4.096 | 1000 | 4.095 |
| 2¹³ | 8.192 | 2000 | 8.191 |
| 2¹⁴ | 16.384 | 4000 | 16.383 |
| 2¹⁵ | 32.768 | 8000 | 32.767 |
| 2¹⁶ | 65.536 | 10000 | 65.535 |
| 2²⁰ | 1.048.576 | 100000 | 1.048.575 |
| 2²⁴ | 16.777.216 | 1000000 | 16.777.215 |
| 2³¹ | 2.147.483.648 | 80000000 | 2.147.483.647 |
| 2³² | 4.294.967.296 | 100000000 | 4.294.967.295 |
| 2⁶³ | 9.223.372.036.854.775.808 | 8000000000000000 | 9.223.372.036.854.775.807 |
| 2⁶⁴ | 18.446.744.073.709.551.616 | 10000000000000000 | 18.446.744.073.709.551.615 |
Beispiele zum Ausprobieren
Häufige Fragen
Wie rechne ich 101010 binär in dezimal um?
101010₂ ist 42₁₀. Du multiplizierst jede Binärziffer mit ihrem Stellenwert und addierst alles: 1·2⁵ + 0·2⁴ + 1·2³ + 0·2² + 1·2¹ + 0·2⁰ = 42. In anderen Schreibweisen ist dieselbe Zahl hexadezimal 2A und oktal 52.
Wie lautet 42 in Binär?
42₁₀ lautet in Binär 101010₂. Mit 4er-Gruppierung steht derselbe Wert als 0010 1010. Hexadezimal ist 42 gleich 2A, oktal gleich 52. Die führenden Nullen in der gruppierten Schreibweise ändern den Wert nicht, sie verbessern nur die Lesbarkeit.
Wie lautet 255 in Hexadezimal?
255₁₀ ist FF₁₆. Bei der Restwertmethode teilst du durch 16: 255 : 16 = 15 Rest 15 (= F), danach 15 : 16 = 0 Rest 15 (= F). Die Reste von unten nach oben ergeben FF. Binär ist derselbe Wert 11111111.
Wie rechne ich FF hexadezimal in dezimal um?
FF₁₆ ist 255₁₀. Jede Hexziffer F steht für 15. Der Stellenwert-Rechenweg ist 15·16¹ + 15·16⁰ = 240 + 15 = 255. In Binär entspricht FF dem Muster 1111 1111, also genau 8 gesetzten Bits.
Wie lautet 256 in Binär?
256₁₀ lautet in Binär 100000000₂. In 4er-Gruppen wird daraus 0001 0000 0000. Hexadezimal ist 256 gleich 100, oktal gleich 400. Der Ganzzahlteil benötigt 9 Bits und wird in der Ausgabe mit 2 Bytes angegeben.
Warum hat 255 im Binärsystem acht Einsen?
255₁₀ ist 11111111₂, weil alle 8 Bit gesetzt sind. Hexadezimal ist derselbe Wert FF und oktal 377. Praktisch begegnet dir das oft als maximaler Wert eines 8-Bit-Musters, zum Beispiel beim Lesen von Masken, Flags oder kompakten Hexwerten.
Wie wandle ich 777 oktal in dezimal um?
777₈ ist 511₁₀. Du nutzt die Stellenwerte zur Basis 8: 7·8² + 7·8¹ + 7·8⁰ = 448 + 56 + 7 = 511. Binär ist derselbe Wert 0001 1111 1111, hexadezimal 1FF.
Warum wird 0,1 dezimal im Binärsystem periodisch?
0,1₁₀ wird binär zu 0,00̅0̅1̅1̅₂, weil die Darstellung in Basis 2 nicht sauber abbricht. Der Rechner zeigt die periodische Schreibweise und kann die Ausgabe über die Nachkommastellen begrenzen. Hexadezimal wird derselbe Wert als 0,19̅ angezeigt.
Quellen und Prüfung
- Stellenwertsystem - Wikipedia
- Dualsystem: Umrechnung mit der Restwertmethode - Wikipedia
- ECMAScript: BigInt.prototype.toString(radix) für Basen 2-36 - Ecma International (TC39)
Diese Seite zitieren
Zahlensysteme umrechnen. Rechnerinfo, Stand 23.09.2026. https://rechner-info.de/technik/zahlensysteme-umrechnen

