Aktualisiert am 21. Juni 2026
💻 Binär-Rechner
Zahlen zwischen Dezimal, Binär, Oktal und Hexadezimal live umrechnen — mit Rechenweg und ASCII-Code.
Erlaubte Zeichen: 0–9
Binärdarstellung
101010
Dezimal: 42
Alle Zahlensysteme
Rechenweg (Zweierpotenzen)
Jede 1-Stelle im Binärcode entspricht einer Zweierpotenz.
War dieser Rechner hilfreich?
Zahlensysteme: warum Computer binär rechnen
Im Alltag rechnen wir im Dezimalsystem mit zehn Ziffern (0–9) — vermutlich, weil wir zehn Finger haben. Computer dagegen arbeiten im Binärsystem mit nur zwei Ziffern, 0 und 1. Der Grund liegt in der Technik: Ein elektronischer Schaltkreis unterscheidet zuverlässig nur zwei Zustände — Strom an oder aus, Spannung hoch oder niedrig. Zwei Zustände sind robust gegen Störungen, viele feine Abstufungen wären es nicht.
Aus diesen beiden Ziffern lässt sich jede Zahl darstellen — nur braucht man dafür mehr Stellen. Weil lange Nullen-und-Einsen-Ketten für Menschen unübersichtlich sind, nutzt die Informatik zwei kompaktere Schreibweisen: das Oktalsystem (Basis 8) und vor allem das Hexadezimalsystem (Basis 16). Alle vier Systeme beschreiben dieselben Zahlen, nur in unterschiedlicher Schreibweise. Dieser Rechner wandelt zwischen Dezimal, Binär, Oktal und Hexadezimal um und zeigt den Rechenweg. Die Umrechnung ist immer exakt — es geht keine Information verloren.
Dezimal, Binär, Oktal und Hex nebeneinander (0–16)
| 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 |
Dieselbe Zahl in vier Schreibweisen. Auffällig: Im Binärsystem kommt bei jeder neuen Zweierpotenz (1, 2, 4, 8, 16) eine Stelle hinzu, im Hexadezimalsystem erst nach der 15. Ab Dezimal 10 nutzt Hex die Buchstaben A bis F, und ab 16 werden alle Systeme außer Dezimal wieder mehrstellig.
Dezimal 42 in Binär (Division durch 2)
- 142 ÷ 2= 21= Rest 0
- 221 ÷ 2= 10= Rest 1
- 310 ÷ 2= 5= Rest 0
- 45 ÷ 2= 2= Rest 1
- 52 ÷ 2= 1= Rest 0
- 61 ÷ 2= 0= Rest 1
- 7Reste von unten nach obenzusammensetzen= 101010₂
Wie Stellenwerte funktionieren (Basis hoch Position)
Jedes dieser Systeme ist ein Stellenwertsystem: Der Wert einer Ziffer hängt von ihrer Position ab. Im Dezimalsystem steht die Zahl 425 für 4·100 + 2·10 + 5·1, also für 4·10² + 2·10¹ + 5·10⁰. Die Position bestimmt, mit welcher Potenz der Basis multipliziert wird — ganz rechts steht immer die Position 0 mit dem Wert 1.
Im Binärsystem ist die Basis 2 statt 10. Die Stellen von rechts nach links haben die Werte 1, 2, 4, 8, 16, 32 und so weiter — die Zweierpotenzen. Eine Binärzahl gibt für jede Stelle nur an, ob die zugehörige Zweierpotenz mitzählt (1) oder nicht (0). Genauso funktioniert Hexadezimal mit der Basis 16 und Oktal mit der Basis 8. Der allgemeine Bauplan lautet immer: Wert = Summe aus Ziffer × Basis hoch Position. Wer dieses eine Prinzip verstanden hat, kann jedes Stellenwertsystem umrechnen — unabhängig von der Basis.
Binär 101010 zurück in Dezimal
- 1Stelle 2⁵ (Bit 1)32 × 1= 32
- 2Stelle 2⁴ (Bit 0)16 × 0= 0
- 3Stelle 2³ (Bit 1)8 × 1= 8
- 4Stelle 2² (Bit 0)4 × 0= 0
- 5Stelle 2¹ (Bit 1)2 × 1= 2
- 6Stelle 2⁰ (Bit 0)1 × 0= 0
- 7Summe der Stellenwerte32 + 8 + 2= 42₁₀
Zweierpotenzen (2⁰ bis 2¹⁰)
| Zweierpotenz | Dezimalwert | Binär |
|---|---|---|
| 2⁰ | 1 | 1 |
| 2¹ | 2 | 10 |
| 2² | 4 | 100 |
| 2³ | 8 | 1000 |
| 2⁴ | 16 | 10000 |
| 2⁵ | 32 | 100000 |
| 2⁶ | 64 | 1000000 |
| 2⁷ | 128 | 10000000 |
| 2⁸ | 256 | 100000000 |
| 2⁹ | 512 | 1000000000 |
| 2¹⁰ | 1024 | 10000000000 |
Die Zweierpotenzen sind die Wertigkeiten der Binärstellen. In Binär ist jede Potenz eine 1 mit so vielen Nullen, wie der Exponent angibt. Diese Reihe auswendig zu kennen, beschleunigt jede Umrechnung erheblich — und 2¹⁰ = 1024 ist zugleich der Grund, warum ein Kibibyte 1024 Byte umfasst und nicht glatt 1000.
Dezimal 255 in Hexadezimal (255 → FF)
- 1255 ÷ 16= 15= Rest 15 → F
- 215 ÷ 16= 0= Rest 15 → F
- 3Reste von unten nach obenF und F= FF₁₆
- 4Probe15 × 16 + 15 × 1= 255
Hex-Ziffern und ihr 4-Bit-Muster
| Hex | Dezimal | Binär (4 Bit) |
|---|---|---|
| 0 | 0 | 0000 |
| 1 | 1 | 0001 |
| 2 | 2 | 0010 |
| 3 | 3 | 0011 |
| 4 | 4 | 0100 |
| 5 | 5 | 0101 |
| 6 | 6 | 0110 |
| 7 | 7 | 0111 |
| 8 | 8 | 1000 |
| 9 | 9 | 1001 |
| A | 10 | 1010 |
| B | 11 | 1011 |
| C | 12 | 1100 |
| D | 13 | 1101 |
| E | 14 | 1110 |
| F | 15 | 1111 |
Jede der 16 Hex-Ziffern steht für ein festes Vier-Bit-Muster (ein Nibble). Damit lässt sich jede Binärzahl in Vierergruppen direkt nach Hex übersetzen und zurück — ganz ohne Division. Zwei Hex-Ziffern ergeben zusammen ein Byte (8 Bit).
Wo Hex und Binär im Alltag vorkommen
Auch wer nicht programmiert, begegnet diesen Systemen häufiger als gedacht. Am sichtbarsten ist Hexadezimal bei Farben im Web: Ein Farbcode wie #FF8800 setzt sich aus drei Bytes für Rot, Grün und Blau zusammen, jeweils als zweistellige Hex-Zahl von 00 bis FF (also 0 bis 255). #FFFFFF ist Weiß, #000000 ist Schwarz.
Hexadezimal taucht außerdem in MAC-Adressen von Netzwerkgeräten auf, in Speicheradressen, in Prüfsummen und Hashwerten (etwa SHA-256) und bei der Darstellung von Bytes ganz allgemein. Binär begegnet einem bei Subnetzmasken in der Netzwerktechnik und überall dort, wo einzelne Schalter oder Statusbits gesetzt werden. Oktal lebt vor allem in den Unix-Dateirechten fort: „chmod 755" beschreibt mit drei Oktalziffern die Lese-, Schreib- und Ausführungsrechte. Gemeinsam ist allen: Sie sind nur eine andere Schreibweise für Zahlen, die ein Computer ohnehin binär verarbeitet.
Hex-Farbcode #FF8800 in RGB-Dezimal
- 1Rot-Anteil (FF)15 × 16 + 15= 255
- 2Grün-Anteil (88)8 × 16 + 8= 136
- 3Blau-Anteil (00)0 × 16 + 0= 0
- 4RGB-Wertrgb(255, 136, 0)= kräftiges Orange
Binär vs. Hexadezimal — warum Hex kompakter ist
| Kriterium | Binär (Basis 2) | Hexadezimal (Basis 16) |
|---|---|---|
| Ziffern | 0, 1 | 0–9 und A–F |
| Stellen für ein Byte | 8 (z. B. 11111111) | 2 (z. B. FF) |
| Lesbarkeit für Menschen | schnell unübersichtlich | kompakt und übersichtlich |
| Nähe zur Hardware | direkt (1 Bit = 1 Stelle) | 1 Ziffer = genau 4 Bit |
| Typischer Einsatz | Schaltzustände, Masken | Farbcodes, Adressen, Hashes |
Zahlensysteme sicher umrechnen
- Zuerst die Basis des Systems klären: 2 (binär), 8 (oktal), 10 (dezimal) oder 16 (hex).
- Stellen immer von rechts mit Position 0 zählen — dort steht der Wert 1.
- Nach Dezimal: jede Ziffer mit Basis hoch Position multiplizieren und summieren.
- Von Dezimal weg: fortlaufend durch die Basis teilen, Reste von unten nach oben lesen.
- Die ersten Zweierpotenzen (1, 2, 4, 8, 16, 32, 64, 128) auswendig parat haben.
- Zwischen Binär und Hex über Vierergruppen (Nibbles) umrechnen.
- Das Ergebnis am Ende durch eine Rückrechnung gegenprüfen.
- Führende Nullen weglassen — sie ändern den Wert nicht (007 entspricht 7).
Hex ist Kurzschrift für Binär (1 Ziffer = 4 Bit)
Der praktischste Trick beim Umrechnen: Jede Hexadezimalziffer entspricht genau vier Binärstellen (einem Nibble). Statt eine lange Binärzahl mühsam in einem Rutsch nach Hex zu rechnen, teilt man sie von rechts in Vierergruppen und übersetzt jede Gruppe einzeln. 1010 1010 wird so zu AA, 1111 1111 zu FF. Umgekehrt schreibt man jede Hex-Ziffer als ihr Vier-Bit-Muster: 2A wird zu 0010 1010. Reicht die Binärzahl nicht für volle Vierergruppen, füllt man links mit Nullen auf — das ändert den Wert nicht. Mit dieser Vierergruppen-Regel gelingt die Umrechnung zwischen Binär und Hex fast ohne Rechnen, was Hexadezimal zur idealen Kurzschrift für Bitmuster macht.
Umrechnung ist exakt; führende Nullen ändern nichts
Anders als bei manchen Dezimalbrüchen ist die Umrechnung ganzer Zahlen zwischen Zahlensystemen immer exakt — es entsteht kein Rundungsfehler, weil nur die Schreibweise wechselt, nicht der Wert. Eine 42 bleibt eine 42, ob als 101010, 52 oder 2A geschrieben. Führende Nullen haben dabei keinen Einfluss: 00101010 ist derselbe Wert wie 101010, genau wie 007 im Dezimalsystem schlicht 7 bedeutet. Sie werden in der Praxis nur ergänzt, um Bytes auf feste Breite zu bringen (etwa acht Bit) oder Hex-Paare vollständig darzustellen. Dieser Rechner ist als Lern- und Kontrollwerkzeug gedacht; alle Rechenwege lassen sich jederzeit von Hand nachvollziehen.
Häufige Fragen
Wie wandle ich eine Dezimalzahl in Binär um?
Was bedeuten die Buchstaben im Hex-System?
Warum nutzen Computer Binär?
Was ist der Unterschied zwischen Bit und Byte?
Wie berechne ich ASCII-Codes?
Quellen & Methodik
- Zahlensysteme — Dezimal, Binär, Oktal, HexadezimalStellenwertsystem zur Basis 2/8/10/16; Wert = Σ Ziffer × Basis^Position; eine Hex-Ziffer entspricht 4 Bit. Allgemeingültig.