raatools/

Zahlensystem-Konverter

Konvertieren Sie zwischen Binär, Dezimal, Oktal und Hexadezimal.

Was ist Zahlenbasisumrechnung?

Zahlenbasisumrechnung ist der Prozess, denselben numerischen Wert in einem anderen Stellenwertsystem darzustellen. Die gaengigsten Basen in der Informatik sind binaer (Basis 2), oktal (Basis 8), dezimal (Basis 10) und hexadezimal (Basis 16).

Computer arbeiten nativ in binaer, weil Transistoren zwei Zustaende haben: an und aus. Lange Strings aus Nullen und Einsen sind fuer Menschen schwer lesbar, daher verwenden Programmierer Hexadezimal als kompakte Darstellung.

Wie die Basisumrechnung funktioniert

Um von einer beliebigen Basis nach Dezimal umzurechnen, multiplizieren Sie jede Ziffer mit ihrem Stellenwert und summieren Sie die Ergebnisse. Die Binaerzahl 1011 ist zum Beispiel 1*8 + 0*4 + 1*2 + 1*1 = 11 dezimal.

Die Umrechnung zwischen Binaer und Hexadezimal ist noch einfacher. Gruppieren Sie die Binaerziffern in Vierergruppen (mit fuehrenden Nullen auffuellen) und ersetzen Sie jede Gruppe durch die entsprechende Hexadezimalziffer.

So verwenden Sie dieses Tool

Geben Sie eine Zahl in eines der vier Eingabefelder ein — binaer, oktal, dezimal oder hexadezimal — und die anderen drei werden sofort aktualisiert. Sie koennen Praefix-Notation verwenden (0b, 0o, 0x) oder reine Ziffern eingeben.

Kurzreferenz

  • Binaer (Basis 2): Ziffern 0 und 1 — verwendet in digitalen Schaltungen und Low-Level-Programmierung.
  • Oktal (Basis 8): Ziffern 0-7 — noch verwendet in Unix-Dateiberechtigungen (755 = rwxr-xr-x).
  • Dezimal (Basis 10): Ziffern 0-9 — das alltaegliche Zahlensystem der Menschen.
  • Hexadezimal (Basis 16): Ziffern 0-F — verwendet fuer Speicheradressen, CSS-Farben (#FF0000) und MAC-Adressen.

Haeufige Umrechnungsfehler

Der haeufigste Fehler ist die Verwechslung der Basis der Eingabe. Eine Zahl wie 100 bedeutet im Dezimalsystem einhundert, aber 4 im Binaersystem, 64 im Oktalsystem und 256 im Hexadezimalsystem.

Bei der Handumrechnung werden oft die Reste in der falschen Reihenfolge angeordnet oder fuehrende Nullen weggelassen. Beim Programmieren achten Sie auf Sprachpraefix-Konventionen.

Praktische Anwendungen

Webentwickler verwenden taeglich Hex-Farben — #FF5733 kodiert Rot-, Gruen- und Blaukanaele jeweils als zweistelligen Hex-Wert (255, 87, 51 dezimal).

In der Cybersicherheit sind Hex-Dumps unverzichtbar fuer die Analyse von Dateiheadern, Netzwerkpaketen und Schadsoftware. Forensische Analysten lesen regelmaessig rohe Hex-Daten.

Haeufig gestellte Fragen

Warum verwenden Computer Binaer statt Dezimal?

Digitale Schaltungen werden aus Transistoren gebaut, die zwei zuverlaessige Zustaende haben: an (1) und aus (0). Binaer passt perfekt zu dieser Hardware. Einen Dezimalcomputer zu bauen, waere viel komplexer und fehleranfaelliger.

Was ist der Unterschied zwischen Hex und Oktal?

Hexadezimal verwendet 16 Symbole (0-F) und jede Ziffer repraesentiert 4 Bits. Oktal verwendet 8 Symbole (0-7) und jede Ziffer repraesentiert 3 Bits. Hex ist heute gaengiger, weil es sauber auf Bytes (2 Hex-Ziffern = 1 Byte) abgebildet wird.