Zahlensystem-Rechner: Binär, Hex, Dezimal
Binär, Oktal, Dezimal und Hexadezimal sofort umrechnen – mit Stellenwerten, Division durch 2, Tabellen und Basis 2 bis 36.
- Live-Ergebnis
- Mit Rechenweg
- Kostenlos & ohne Anmeldung
- Daten bleiben im Browser
- Stand: November 2026
Mit dem Zahlensystem-Rechner rechnest du Zahlen zwischen Binär, Oktal, Dezimal und Hexadezimal um – und auf Wunsch in jede Basis von 2 bis 36. Du gibst eine Zahl in einem System ein und siehst sofort alle anderen Darstellungen, dazu den Rechenweg mit Stellenwerten und der Division durch 2. Zwei weitere Modi erledigen das Zweierkomplement und das Rechnen direkt in Hex, Binär oder Oktal.
Kurz erklärt
Ins Dezimalsystem rechnest du um, indem du jede Ziffer mit ihrem Stellenwert (Basis hoch Position) multiplizierst und alles addierst. In die Gegenrichtung teilst du immer wieder durch die Zielbasis und liest die Reste von unten nach oben. Beispiel: 255 = 1111 1111 (binär) = 377 (oktal) = FF (hex). Der Zahlensystem-Rechner erledigt beides exakt.
So benutzt du den Zahlensystem-Rechner
Unter „So wird gerechnet“ siehst du die Stellenwerte deiner Eingabe und – bis 1.000.000 – die komplette Division durch 2. Eine Tabelle zeigt die Ziffern 0 bis 15 in allen vier Systemen. Mit „Teilen“ kopierst du einen Link mit deinen Eingaben, mit „Drucken“ bringst du alles aufs Papier. Der Rechner arbeitet exakt mit beliebig großen ganzen Zahlen, Nachkommastellen unterstützt er nicht.
Für negative Binärzahlen mit fester Bitbreite gibt es eine eigene Seite: den Zweierkomplement-Rechner. Wer vor allem mit Farbcodes, Adressen und Bitmasken arbeitet, startet am besten mit dem Hexadezimal-Rechner. Weitere Werkzeuge für Zahlen findest du bei den Matherechnern.
Zahlensystem umrechnen: die Formel
2F3₁₆ = 2 · 16² + 15 · 16¹ + 3 · 16⁰ = 755
Dabei ist b die Basis und d sind die Ziffern von rechts nach links, beginnend mit Position 0. Jede Stelle ist also b-mal so viel wert wie ihre rechte Nachbarin. Im Dezimalsystem kennst du das als Einer, Zehner, Hunderter – im Binärsystem heißen die Stellenwerte 1, 2, 4, 8, 16 und so weiter.
Von einer beliebigen Basis ins Dezimalsystem
Schreibe unter jede Ziffer ihren Stellenwert, multipliziere und addiere. Buchstaben stehen für Ziffern größer als 9: A = 10, B = 11 … F = 15, in Basis 36 geht es bis Z = 35. Genau diese Rechnung zeigt der Zahlensystem-Rechner als ersten Schritt im Rechenweg.
Vom Dezimalsystem in eine andere Basis: Division mit Rest
Teile die Zahl durch die Zielbasis und notiere den Rest. Teile den ganzzahligen Quotienten erneut, bis 0 herauskommt. Die Reste – von unten nach oben gelesen – ergeben die neue Zahl. Jeder Schritt ist eine Division mit Rest, wie sie der Modulo-Rechner zeigt.
Die Reste von oben nach unten aufschreiben: Aus 6 ÷ 2 = 3 Rest 0, 3 ÷ 2 = 1 Rest 1, 1 ÷ 2 = 0 Rest 1 wird dann „011“.
Der erste Rest ist die letzte Ziffer. Von unten gelesen ergibt sich 110 – und 4 + 2 + 0 = 6 bestätigt das.
Rechenbeispiele mit dem Zahlensystem-Rechner
🧮 Beispiel 1: Hausaufgabe – 156 ins Binärsystem
Lena soll die Dezimalzahl 156 als Dualzahl schreiben.
- 156 ÷ 2 = 78 Rest 0 · 78 ÷ 2 = 39 Rest 0 · 39 ÷ 2 = 19 Rest 1 · 19 ÷ 2 = 9 Rest 1
- 9 ÷ 2 = 4 Rest 1 · 4 ÷ 2 = 2 Rest 0 · 2 ÷ 2 = 1 Rest 0 · 1 ÷ 2 = 0 Rest 1
- Reste von unten lesen: 1 0 0 1 1 1 0 0
- Probe: 128 + 16 + 8 + 4 = 156 ✓
Ergebnis: 156 = 1001 1100 (8 Bit), oktal 234, hex 9C. Genau diese Divisionskette zeigt der Rechner unter „So wird gerechnet“.
🧮 Beispiel 2: Binär 101101 ins Dezimalsystem
- Stellenwerte von rechts: 1, 2, 4, 8, 16, 32
- 1 · 32 + 0 · 16 + 1 · 8 + 1 · 4 + 0 · 2 + 1 · 1
- 32 + 8 + 4 + 1 = 45
Ergebnis: 101101₂ = 45. Im Rechner „Eingabe im“ auf Binär (2) stellen.
🧮 Beispiel 3: Hex 2F3 in Dezimal
- Ziffern: 2, F = 15, 3
- 2 · 256 + 15 · 16 + 3 · 1 = 512 + 240 + 3
Ergebnis: 2F3₁₆ = 755, binär 10 1111 0011, oktal 1363.
🧮 Beispiel 4: Jahreszahl 2026 in Hex und Oktal
- 2026 ÷ 16 = 126 Rest 10 → A
- 126 ÷ 16 = 7 Rest 14 → E
- 7 ÷ 16 = 0 Rest 7 → 7
- Oktal analog mit ÷ 8: Reste 2, 5, 7, 3 → von unten 3752
Ergebnis: 2026 = 7EA (hex) = 3752 (oktal) = 111 1110 1010 (binär, 11 Bit).
🧮 Beispiel 5: Linux-Dateirechte chmod 755
Tom richtet einen Webserver ein. Die Rechte 755 sind eine Oktalzahl – jede Ziffer steht für 3 Bit (lesen, schreiben, ausführen).
- 7 = 111 → rwx (Besitzer)
- 5 = 101 → r-x (Gruppe)
- 5 = 101 → r-x (alle anderen)
Ergebnis: 755₈ = 111 101 101 = 493 dezimal. Der Rechner gruppiert Binärzahlen in 4er-Blöcken (1 1110 1101) – für Oktal fasst du einfach 3 Bit zusammen.
🧮 Beispiel 6: Abkürzung Binär → Hex
- Binärzahl von rechts in 4er-Gruppen teilen: 1101 0110 1011
- Jede Gruppe einzeln übersetzen: 1101 = D, 0110 = 6, 1011 = B
Ergebnis: 1101 0110 1011₂ = D6B₁₆ = 3.435 – ganz ohne Umweg über das Dezimalsystem.
Tabelle: Zahlen 0 bis 16 in allen Systemen
| Dezimal | Binär | Oktal | Hexadezimal |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 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 | 1 0000 | 20 | 10 |
Achte auf die hervorgehobenen Zeilen: Bei 8 springt das Oktalsystem auf „10“, bei 16 das Hexadezimalsystem. „10“ bedeutet in jedem System genau die Basis selbst.
Die Zahl 2026 in neun Zahlensystemen
| System | Basis | 2026 geschrieben |
|---|---|---|
| Binär (Dualsystem) | 2 | 111 1110 1010 |
| 3er-System (ternär) | 3 | 2210001 |
| 4er-System | 4 | 133222 |
| 5er-System | 5 | 31101 |
| Oktal | 8 | 3752 |
| Dezimal | 10 | 2026 |
| Duodezimal | 12 | 120A |
| Hexadezimal | 16 | 7EA |
| Basis 36 | 36 | 1KA |
Was ist ein Stellenwertsystem?
Alle Systeme im Zahlensystem-Rechner sind Stellenwertsysteme (auch Positionssysteme): Der Wert einer Ziffer hängt von ihrer Position ab. Die 7 in 700 bedeutet etwas anderes als in 70. Ein Stellenwertsystem braucht drei Dinge:
- eine Basis b – sie legt fest, wie viele Ziffern es gibt,
- genau b Ziffern von 0 bis b − 1,
- die Null als Platzhalter für leere Stellen.
Römische Zahlen funktionieren anders: Sie sind ein Additionssystem, bei dem X immer 10 bedeutet, egal wo es steht. Wie man sie umrechnet, zeigt der Rechner Römische Zahlen umrechnen.
🤓 Wusstest du? Gottfried Wilhelm Leibniz beschrieb das Dualsystem mit 0 und 1 schon 1703 in einer Abhandlung über die binäre Arithmetik – fast 250 Jahre vor den ersten elektronischen Computern. Und unsere 60 Minuten pro Stunde gehen auf das Sexagesimalsystem (Basis 60) der Babylonier zurück.
Warum rechnen Computer im Binärsystem?
Elektronische Schaltungen kennen zuverlässig zwei Zustände: Strom an oder aus. Eine Binärziffer heißt Bit, acht Bit bilden ein Byte. Mit einem Byte lassen sich 2⁸ = 256 verschiedene Werte darstellen, also 0 bis 255 – genau deshalb ist 255 = 1111 1111 so eine typische Zahl.
Warum gibt es Hexadezimal und Oktal?
Lange Binärzahlen sind für Menschen schwer lesbar. Weil 16 = 2⁴ und 8 = 2³ ist, passt eine Hex-Ziffer auf genau 4 Bit und eine Oktalziffer auf genau 3 Bit. So schrumpft 1111 1111 auf FF. Heute dominiert Hex, Oktal findest du vor allem noch bei Linux-Dateirechten.
Wie viele Stellen braucht eine Zahl?
Je größer die Basis, desto kürzer die Zahl. Die Grafik zeigt, wie viele Ziffern die Zahl 1.000.000 in verschiedenen Systemen braucht:
Stellenzahl von 1.000.000 je Basis
Die Stellenzahl berechnest du mit dem Logarithmus: Stellen = ⌊log_b(n)⌋ + 1. Für 1.000.000 im Binärsystem ist log₂(1.000.000) ≈ 19,93, abgerundet 19, plus 1 ergibt 20 Bit. Den Logarithmus zu jeder Basis liefert der Logarithmus-Rechner.
💡 Tipp: Die Bitanzahl musst du nicht selbst ausrechnen. Der Zahlensystem-Rechner schreibt sie direkt unter das Binär-Ergebnis – für 1.000.000 steht dort „20 Bit“.
Exotische Basen: Duodezimal, Basis 36 und Co.
Zahlensystem-Rechner für Basis 2 bis 36
Als Eingabe bietet der Rechner neben den vier Klassikern das 3er-, 4er- und 5er-System, Duodezimal und Basis 36. Für die Ausgabe trägst du unter „Zusätzliche Basis“ jede ganze Zahl von 2 bis 36 ein – etwa 7 für das Siebenersystem. Ab Basis 11 kommen Buchstaben hinzu, in Basis 36 alle von A bis Z.
- Duodezimal (Basis 12): Reste davon stecken im Dutzend (12) und im Gros (144 = 12²). Mit den Ziffern A = 10 und B = 11 wird 2026 zu 120A.
- Basis 36: nutzt alle Ziffern und Buchstaben und macht große Zahlen sehr kurz. ZZ steht für 35 · 36 + 35 = 1.295, das Wort HALLO als Basis-36-Zahl für 29.048.028.
- Ternär (Basis 3): kommt mit den Ziffern 0, 1 und 2 aus, 255 lautet hier 100110.
Für Berechnungen mit Potenzen wie 36⁴ oder 2³² hilft der wissenschaftliche Taschenrechner.
Häufige Fehler beim Umrechnen von Zahlensystemen
- ✅ Reste immer von unten nach oben lesen – der erste Rest ist die Einerstelle.
- ✅ Stellen von rechts zählen und bei Position 0 beginnen: Die letzte Ziffer hat den Wert b⁰ = 1.
- ✅ Ziffern prüfen: Im Oktalsystem gibt es keine 8 und 9, im Binärsystem nur 0 und 1. Der Rechner meldet sonst „keine gültige Ziffer“.
- ✅ Beim Gruppieren für Hex oder Oktal von rechts beginnen und vorn mit Nullen auffüllen.
- ✅ „10“ nicht automatisch als zehn lesen – in Hex ist es 16, in Binär 2.
- ✅ Nachkommastellen weglassen: Der Rechner arbeitet nur mit ganzen Zahlen.
⚠️ Achtung: Negative Zahlen zeigt der Modus „Umrechnen“ mit Minuszeichen an, zum Beispiel −1010 für −10. Computer speichern negative Zahlen aber im Zweierkomplement mit fester Bitbreite – dafür gibt es den Modus „Zweierkomplement“.
Häufige Fragen zum Zahlensystem-Rechner
Wie rechnet man Dezimal in Binär um?
Teile die Dezimalzahl immer wieder durch 2 und notiere jeden Rest. Wenn der Quotient 0 ist, liest du die Reste von unten nach oben. 156 ergibt so 1001 1100.
Wie rechnet man Binär in Dezimal um?
Multipliziere jede Ziffer mit ihrem Stellenwert 1, 2, 4, 8, 16 … von rechts und addiere. 101101 ist 32 + 8 + 4 + 1 = 45.
Was ist 255 in Binär und Hex?
255 ist binär 1111 1111, oktal 377 und hexadezimal FF. Es ist der größte Wert, der in ein Byte mit 8 Bit passt.
Welche Zahlensysteme gibt es?
Am wichtigsten sind Binär (Basis 2), Oktal (8), Dezimal (10) und Hexadezimal (16). Grundsätzlich kann jede ganze Zahl ab 2 Basis sein, etwa 3, 12 oder 36. Der Zahlensystem-Rechner deckt alle Basen von 2 bis 36 ab.
Warum hat Hexadezimal Buchstaben?
Basis 16 braucht 16 Ziffern, es gibt aber nur zehn Ziffernzeichen. Deshalb stehen A bis F für die Werte 10 bis 15. Groß- oder Kleinschreibung spielt keine Rolle.
Wie rechnet man Binär in Hexadezimal um?
Teile die Binärzahl von rechts in Gruppen zu je 4 Bit und übersetze jede Gruppe in eine Hex-Ziffer. 1101 0110 1011 wird so zu D6B.
Was bedeuten 0x, 0b und 0o vor einer Zahl?
Diese Präfixe aus Programmiersprachen kennzeichnen das System: 0x für Hexadezimal, 0b für Binär und 0o für Oktal. Der Rechner versteht sie und entfernt sie automatisch.
Kann der Rechner Kommazahlen umrechnen?
Nein, der Zahlensystem-Rechner arbeitet nur mit ganzen Zahlen. Dafür rechnet er exakt mit beliebig großen Werten, ohne Rundungsfehler.
Wie viele Bit hat eine Zahl?
Die Bitanzahl ist die Zahl der Binärstellen ohne führende Nullen, also ⌊log₂(n)⌋ + 1. 255 hat 8 Bit, 1.000.000 hat 20 Bit. Der Rechner zeigt sie unter dem Binär-Ergebnis an.
Passende Rechner: So rechnest du weiter
➖ Zweierkomplement-RechnerNegative Binärzahlen mit 4 bis 64 Bit darstellen.
➗ Modulo-RechnerDivision mit Rest – die Grundlage jeder Umrechnung.
🏛️ Römische ZahlenZahlen in römische Ziffern umrechnen und zurück.
So rechnet unser Rechner: Der Zahlensystem-Rechner liest deine Eingabe Ziffer für Ziffer nach der Stellenwert-Formel ein (Wert = Wert · Basis + Ziffer) und rechnet mit exakten Ganzzahlen beliebiger Größe (BigInt). Die Ausgabe in Binär, Oktal, Hex und der Zusatzbasis entsteht durch fortgesetzte Division mit Rest. Leerzeichen, Unterstriche, Apostrophe und die Präfixe 0x, 0b und 0o werden ignoriert. Der Rechenweg zeigt die Stellenwerte (bis zu 12 Ziffern) und die Division durch 2 für Beträge bis 1.000.000. Stand: November 2026