Zahlensystem-Umrechner

Wandle eine Zahl zwischen Dezimal, Binär, Oktal und Hexadezimal um – alle vier Darstellungen auf einen Blick, auch für sehr große Zahlen.

Alle Zahlensysteme
  • Präfixe werden im Automatik-Modus erkannt: 0x = hexadezimal, 0b = binär, 0o = oktal, sonst dezimal.

Zahlensysteme in einem Schritt umrechnen

Gib eine Zahl ein – der Umrechner zeigt sie sofort in Dezimal, Binär, Oktal und Hexadezimal. Im Automatik-Modus werden die üblichen Präfixe erkannt: 0x für hexadezimal, 0b für binär und 0o für oktal. Alternativ legst du die Eingabe-Basis manuell fest.

Warum verschiedene Basen?

Computer rechnen intern binär (Basis 2). Weil lange Bitfolgen unübersichtlich sind, notiert man sie meist hexadezimal (Basis 16): Eine Hex-Ziffer fasst genau vier Bit zusammen. Was die einzelnen Ziffern bedeuten, erklärt der Glossareintrag Hexadezimal.

Genau, auch bei großen Zahlen

Die Umrechnung nutzt Ganzzahl-Arithmetik ohne Rundung, sodass auch sehr große Werte exakt bleiben. Wie die Umrechnung Schritt für Schritt funktioniert, zeigt der Ratgeber Zahlensysteme verstehen.

Häufige Fragen

Warum hat ein Byte acht Bit?

Acht Bit pro Byte ist keine physikalische Notwendigkeit, sondern eine historisch gewachsene Konvention: Frühe Rechnerarchitekturen experimentierten noch mit sehr unterschiedlichen Wortlängen zwischen vier und mehreren Dutzend Bit, doch mit der Verbreitung von Zeichenkodierungen wie ASCII, die einen Buchstaben in sieben bis acht Bit unterbringen, und der breiten Übernahme des 8-Bit-Bytes durch IBM setzte sich acht als praktischer Standard durch – seither ist das Byte in praktisch jeder Architektur so definiert.

Diese Festlegung hat einen technischen Vorteil, der bis heute trägt: Acht Bit decken exakt 256 mögliche Zustände ab (0 bis 255) und lassen sich lückenlos in genau zwei Hexadezimal-Ziffern schreiben, von 00 bis ff. Das ist kein Zufall, sondern folgt direkt aus der Bitbreite – wie diese Umrechnung im Detail funktioniert, zeigt der Zahlensystem-Umrechner, Hintergrund zu den Zahlensystemen selbst liefert der Ratgeber Zahlensysteme verstehen.

Weil das Byte die gemeinsame Basiseinheit ist, bauen darauf auch größere Einheiten wie Kilobyte oder Gibibyte auf – wie genau sich diese Vielfachen summieren und warum ihre Anzeige je nach Betriebssystem abweicht, erklärt die FAQ Warum zeigt meine Festplatte weniger Speicher an als aufgedruckt?. Umrechnungen zwischen den Einheiten selbst übernimmt der Datengrößen-Umrechner.

Wann ist Hexadezimal praktischer als Dezimal?

Hexadezimal ist überall dort praktischer als Dezimal, wo binäre Daten kompakt lesbar bleiben sollen – der Grund liegt darin, dass eine einzige Hex-Ziffer genau vier Bit abbildet, während Dezimalstellen keinen festen Bezug zur Bitstruktur haben.

Bei Farbwerten wie #ff8800 zeigt jede der drei Zweier-Gruppen exakt einen Farbkanal als vollen Byte-Wert, ohne dass man vorher binär umrechnen muss – wie das im Detail funktioniert, zeigt der Farb-Umrechner. Speicheradressen werden hexadezimal notiert, weil sie meist Vielfache von vier oder acht Bit sind und sich so ohne lange Nullen-Einser-Ketten schreiben lassen. Aus demselben Grund sind Byte-Dumps – die rohe, hexadezimale Anzeige von Speicherinhalten – kompakter als jede Dezimaldarstellung. Bitmasken und Berechtigungen profitieren zusätzlich davon, dass sich einzelne Bit-Gruppen direkt an der Hex-Ziffer ablesen lassen, ohne den ganzen Wert ins Binärsystem zu übersetzen. Wenn es nicht um lesbare Byte-Werte, sondern um den Transport beliebiger Bytes in Textfeldern geht, ist Base64 oft passender; die Abgrenzung erklärt der Ratgeber Daten kodieren: Base64, Hex und URL.

Für alles, was Menschen im Alltag rechnen – Preise, Mengen, Messwerte –, bleibt Dezimal die bessere Wahl, weil dort keine Bitstruktur eine Rolle spielt. Wie sich ein und dieselbe Zahl in Dezimal, Binär, Oktal und Hexadezimal darstellt, rechnet der Zahlensystem-Umrechner direkt nebeneinander; die Grundlagen des Hexadezimalsystems selbst erklärt der Glossareintrag.