Cookies Diese Website speichert nur, was sie zum Funktionieren braucht. Derzeit gibt es hier weder Analyse noch Werbung, und nichts davon verfolgt Sie auf andere Websites. Datenschutzerklärung lesen

Auswahl anpassen
+92 312 8299940Kostenloses Angebot
Kostenloses Tool, läuft in Ihrem Browser

Zahlensysteme umrechnen
Jede Basis von 2 bis 36, mit jedem Rechenschritt

Hier können Sie Zahlensysteme umrechnen: Zahl eintippen und sie in Binär, Oktal, Dezimal, Hex und jeder Basis bis 36 sehen, exakt bis zur letzten Ziffer.

  • KostenlosPreis
  • 2 bis 36Basen
  • KeineAnmeldung
  • In Ihrem BrowserLäuft

Zahlensysteme umrechnen

Binär, Oktal, Dezimal, Hex und jede Basis von 2 bis 36

Bereit. Geben Sie eine Zahl in beliebiger Basis ein.

Ihr Browser erledigt hier die ganze Arbeit, in diesem Tab. Wir laden nichts hoch, speichern nichts und protokollieren nichts.
Die Grundlagen

So hilft Ihnen das Tool, Zahlensysteme umrechnen zu können

Dieses Tool nimmt eine Zahl und schreibt sie gleichzeitig in jeder gängigen Basis. Tippen Sie 255, dann sehen Sie 11111111 in Binär, 377 in Oktal und FF in Hex. Tippen Sie stattdessen 0xFF, erkennt der Umrechner das Präfix und liest die Zahl ohne weitere Angabe als Hex.

Es funktioniert mit Zahlen jeder Länge. Die meisten Online-Umrechner runden alles über etwa sechzehn Ziffern stillschweigend, weil sie gewöhnliche Gleitkommazahlen nutzen. Dieses Tool rechnet dagegen exakt mit ganzen Zahlen, sodass eine 40-stellige ID oder ein 128-Bit-Schlüssel bis zur letzten Ziffer stimmt.

Über die reine Umrechnung hinaus zeigt es, was Entwickler und Lernende meist als Nächstes brauchen: das Zweierkomplement für vorzeichenbehaftete Ganzzahlen, die Zahl der Bits und Bytes, passende Ganzzahltypen und den Rechenweg Schritt für Schritt.

Wie Zahlensysteme funktionieren

Zunächst ist eine Basis einfach die Zahl der verschiedenen Ziffern eines Systems. Dezimal hat zehn, von 0 bis 9. Binär hat zwei, 0 und 1. Hexadezimal hat sechzehn, deshalb leiht es sich nach der 9 die Buchstaben A bis F. Oktal hat acht, von 0 bis 7.

Diagramm der Zahl 45 mit Stellenwerten in Binär als 101101, in Oktal als 55 und in Hex als 2D, jede Ziffer mit ihrem Stellenwert multipliziert
Man multipliziert jede Ziffer mit dem Gewicht ihrer Stelle und zählt alles zusammen.

In jeder Basis ist jede Stelle so viel wert wie die Basis mal die Stelle rechts davon. In Dezimal sind die Stellen 1, 10, 100 und so weiter. In Binär sind sie 1, 2, 4, 8, 16. Folglich bedeutet 1011 in Binär 8 + 0 + 2 + 1, also 11 in Dezimal.

Binär in Dezimal, Hex in Dezimal und zurück

Die zwei meistgesuchten Umrechnungen sind Binär in Dezimal und Hex in Dezimal. Beide funktionieren hier gleich: Zahl eintippen, ihre Basis wählen oder ein Präfix 0b oder 0x entscheiden lassen, und schon erscheinen alle anderen Basen.

Umrechner für Zahlensysteme mit 0xDEADBEEF in Binär in Vierergruppen, Oktal, Dezimal mit Kommas, Hexadezimal und Basis 36, jeweils mit eigener Kopier-Schaltfläche
Eine Zahl, jede Basis, jeweils mit Kopier-Schaltfläche.

Bei langen Binärzahlen teilt der Gruppierungsschalter die Ziffern in Viererblöcke, die jeweils einer Hex-Ziffer entsprechen. Dadurch ist 1101 1110 1010 1101 viel leichter zu prüfen als eine durchgehende Reihe aus Einsen und Nullen, und man sieht sofort, dass die Hex-Form DEAD ist.

Zweierkomplement für vorzeichenbehaftete Ganzzahlen

Computer speichern negative ganze Zahlen im sogenannten Zweierkomplement. Das höchste Bit dient als Vorzeichen, und die übrigen werden umgekehrt und verschoben, damit die Addition weiter funktioniert. Folglich ist -1 in einem 8-Bit-Byte 11111111, nicht 10000001.

Die Zahl -42 im Zweierkomplement mit 8, 16, 32 und 64 Bit in Binär und Hex, dazu die Prüftabelle mit den passenden Ganzzahltypen
Negative Zahlen in jeder gängigen Breite und die passenden Typen.

Der Umrechner zeigt diese Form mit 8, 16, 32 und 64 Bit, in Binär und Hex. Ist eine Zahl für eine Breite zu groß, sagt die Zeile das, statt ein falsches Muster zu zeigen. Für eine tiefere Erklärung führt der Wikipedia-Artikel zum Zweierkomplement durch die Rechnung.

Brüche, exakt bis zur letzten Ziffer

Auch Zahlen mit Komma werden umgerechnet. Zum Beispiel ist 10.625 in Dezimal genau 1010.101 in Binär. Manche Brüche enden jedoch in einer anderen Basis nie. Die Dezimalzahl 0.1 wird in Binär zu 0.000110011… und wiederholt sich endlos.

Der Rechenweg, um 156 durch wiederholtes Teilen in Binär umzurechnen, mit jedem Quotienten und Rest und den Ziffern von unten nach oben gelesen
Der Rechenweg zeigt jede Division, genau wie im Unterricht.

Statt eine solche Zahl ohne Warnung abzuschneiden, findet der Umrechner den sich wiederholenden Block und setzt ihn in Klammern: 0.0(0011). Das ist übrigens auch der Grund, warum 0.1 + 0.2 in den meisten Programmiersprachen nicht genau 0.3 ergibt, denn der Computer muss diesen endlosen Binärbruch irgendwo runden.

Warum Programmierer Hexadezimal lieben

Eine Hex-Ziffer steht für genau vier Bits, deshalb ergeben zwei Hex-Ziffern ein Byte. Darum schreibt man Farben als #FF8800, Speicheradressen als 0x7FFF und Dateisignaturen als 89 50 4E 47. Hex ist kurz genug zum Lesen und passt trotzdem sauber zu den Bits darunter.

Hex in Dezimal und Binär in Dezimal im Arbeitsalltag

Webdesigner rechnen täglich Hex in Dezimal um, denn eine Farbe wie #1B5FD1 besteht aus drei Hex-Bytes: 27, 95 und 209 für Rot, Grün und Blau. Netzwerkleute rechnen dagegen Binär in Dezimal, wenn sie Subnetzmasken lesen, denn 255.255.255.0 sind einfach vierundzwanzig Einsen und danach acht Nullen.

Programmierer lesen wiederum Fehlercodes, Speicherauszüge und Dateiköpfe in Hex. Wenn ein Log also 0x80070005 meldet, zeigt die Eingabe hier sofort den Dezimalwert und das Bitmuster. Ebenso können Lernende ihre Hausaufgaben mit dem Rechenweg unten vergleichen.

Jede Rechenoperation offenlegen

Lehrkräfte wollen jedoch meist den Weg sehen, nicht nur das Ergebnis. Öffnen Sie den Rechenweg, dann zeigt der Umrechner die klassische wiederholte Division: durch die Zielbasis teilen, den Rest notieren und mit dem Quotienten weitermachen. Die Reste von unten nach oben gelesen ergeben die Ziffern.

Mit dem Menü Auch zeigen wählen Sie, welche Basis der Rechenweg nutzt. So deckt dieselbe Seite Hausaufgaben von Dezimal in Binär, von Dezimal in Hex und sogar Übungen zur Basis 7 ab.

Basisumrechnung im Code

Tatsächlich rechnen die meisten Sprachen Basen in einer Zeile um. In JavaScript liest parseInt("ff", 16) Hex, und (255).toString(2) schreibt Binär. Für Zahlen über 2 hoch 53 nutzen Sie jedoch BigInt, sonst stimmen die letzten Ziffern nicht.

Python hat int("ff", 16) sowie bin(), oct() und hex(). PHP bietet base_convert(), das bei sehr großen Zahlen ebenfalls ungenau wird. Brauchen Sie also schnell eine verlässliche Antwort, ist diese Seite die einfachere Prüfung.

Vier Schritte

So können Sie Zahlensysteme umrechnen

Die Antwort erscheint beim Tippen, deshalb dauert eine ganze Umrechnung nur Sekunden.

  • 1

    Zahl eintippen

    Leerzeichen und Unterstriche zwischen Ziffern sind in Ordnung, ebenso ein Punkt für Brüche.

  • 2

    Seine Basis angeben

    Lassen Sie Erkennen für die Präfixe 0x, 0b und 0o stehen, oder wählen Sie eine Basis von 2 bis 36.

  • 3

    Alle Basen auf einmal lesen

    Binär, Oktal, Dezimal und Hex erscheinen immer, dazu eine Basis Ihrer Wahl.

  • 4

    Kopieren oder den Weg lernen

    Kopieren Sie einen Wert, oder öffnen Sie den Rechenweg, um zu sehen, wie die Antwort entstand.

Warum dieses Tool

Gebaut für echte Zahlen

Kleine Zahlen umzurechnen ist leicht. Diese Details lösen die schweren Fälle.

  • Exakt bei jeder Länge

    Ganzzahl-Rechnung hält 40-stellige IDs und 128-Bit-Schlüssel exakt.

  • Beliebige Basen zwischen 2 und 36

    Nicht nur die berühmten vier: Basis 3, 7 und 36 funktionieren auch.

  • Zweierkomplement

    Vorzeichenbehaftete Ganzzahlen mit 8, 16, 32 und 64 Bit, in Binär und Hex.

  • Ehrliche Brüche

    Wiederholte Ziffern werden markiert, nie still gerundet.

  • Der Rechenweg sichtbar

    Jeder Divisionsschritt, bereit für Hausaufgaben oder Unterricht.

  • Privat von Grund auf

    Die Seite funktioniert nach dem Laden offline, und nichts wird hochgeladen.

Gute Gewohnheiten

Tipps für den Umgang mit Zahlensystemen

Diese Gewohnheiten verhindern die meisten Umrechnungsfehler.

  • Schreiben Sie das Präfix. 0x für Hex, 0b für Binär und 0o für Oktal machen die Basis für Menschen und Code klar.
  • Lange Binärzahlen gruppieren. Viererblöcke passen zu Hex, sodass Tippfehler leicht sichtbar werden.
  • Behalten Sie die Bitanzahl im Blick. Ein vorzeichenbehafteter 8-Bit-Wert reicht nur bis 127. Prüfen Sie deshalb die Breite, bevor Sie eine Zahl speichern.
  • Große Zahlen als Text speichern. IDs mit mehr als 15 Ziffern sollten als Zeichenkette reisen, sonst rundet JavaScript sie.
  • Sagen Sie, welche Basis Sie meinen. Die Ziffern 10 bedeuten je nach Basis zehn, acht, zwei oder sechzehn.
  • Vorsicht bei Brüchen. Geldbeträge in binärer Gleitkommadarstellung gehen nie genau auf, deshalb speichern Sie Cent als ganze Zahlen.
Typische Fehler

Sechs Fehler beim Umrechnen von Basen

Jeder davon liefert eine Antwort, die richtig aussieht, es aber nicht ist.

  • 010 als zehn lesen

    Manche Sprachen lesen eine führende Null als Oktal, deshalb wird 010 zu acht.

  • Gerundeten Ergebnissen vertrauen

    Gleitkomma-Umrechner verlieren Ziffern ab etwa sechzehn Stellen.

  • Das Vorzeichenbit vergessen

    11111111 ist 255 ohne Vorzeichen, aber -1 als vorzeichenbehaftetes Byte.

  • O und 0 verwechseln

    Ein großes O in einer Hex-Zeichenkette ist gar keine Ziffer.

  • Eine Ziffer verlieren

    Ein fehlendes Bit halbiert oder verdoppelt den ganzen Wert.

  • Falsche Stellenwerte nutzen

    In Hex sind die Stellen 1, 16, 256 und 4096, nicht 1, 10 und 100.

Fragen

Häufige Fragen, wenn Sie Zahlensysteme umrechnen

Was muss ich tun, um Binär in Dezimal zu übertragen?

Tippen Sie die Binärzahl ein oder beginnen Sie sie mit 0b. Dann erscheint der Dezimalwert sofort, zusammen mit Oktal und Hex.

Was muss ich tun, um Hex in Dezimal zu übertragen?

Tippen Sie die Hex-Zahl mit 0x davor ein oder wählen Sie Hexadezimal als Basis. Danach erscheint der Dezimalwert sofort.

Wie übertrage ich eine Dezimalzahl per Hand ins Binärsystem?

Teilen Sie immer wieder durch 2 und notieren Sie jeden Rest. Danach lesen Sie die Reste von unten nach oben. Der Lösungsweg legt jede Rechnung offen.

Welche Basen werden unterstützt?

Beliebige Basen zwischen 2 und 36. Nach der 9 gehen die Ziffern dann mit den Buchstaben A bis Z weiter.

Kann es sehr große Zahlen umrechnen?

Ja. Ganze Zahlen mit Tausenden Ziffern bleiben exakt, weil das Tool keine Gleitkomma-Rechnung nutzt.

Kann es negative Zahlen?

Ja. Dabei zeigt es den einfachen negativen Wert und das Zweierkomplement mit 8, 16, 32 und 64 Bit.

Kann ich Zahlen mit Komma umrechnen?

Ja. Brüche werden exakt umgerechnet, und endlos wiederholte Ziffern stehen dabei in Klammern.

Warum ist 0.1 in Binär nicht exakt?

In Binär wiederholt es sich endlos, als 0.0(0011). Deshalb muss ein Computer irgendwo runden, was kleine Fehler verursacht.

Wozu steht 0x vor einer Zahl?

Es kennzeichnet eine Hexadezimalzahl. Ebenso steht 0b übrigens für Binär und 0o für Oktal.

Wofür wird Basis 36 genutzt?

Sie packt Zahlen nämlich in kurze Codes aus Ziffern und Buchstaben, etwa bei Kurzlinks und manchen IDs.

Wird meine Zahl irgendwohin gesendet?

Nein. Die Umrechnung läuft in Ihrem Browser, daher verlässt nichts die Seite.

Weitere kostenlose Tools

Weitere Tools für Zahlen und Code

Praktische nächste Schritte, sobald Ihre Zahl in der richtigen Basis ist.

Bereit, Ihre Zahl umzurechnen?

Tippen Sie sie ein, und jede Basis erscheint sofort. Hier können Sie Zahlensysteme umrechnen, kostenlos, ohne Konto und direkt im Browser.