Zahlensysteme umrechnen

Geben Sie in eines der Felder eine Zahl ein und sehen Sie sofort ihren Wert in den anderen Zahlensystemen. Unterstützt ganze Zahlen beliebiger Größe, negative Zahlen und die Präfixe 0x, 0b und 0o.

Binär, Oktal, Dezimal und Hexadezimal

Text in Hex und Binär

Sie können hier auch Hex-Bytes einfügen, um sie in Text zurückzuwandeln.

Zahlensysteme

Ein Stellenwertsystem stellt Zahlen mit Ziffern dar, deren Wert von ihrer Position abhängt. Im Dezimalsystem (Basis 10) verwenden wir zehn Ziffern; im Binärsystem (Basis 2) nur 0 und 1, so speichern Computer Daten; im Oktalsystem (Basis 8) 0 bis 7; und im Hexadezimalsystem (Basis 16) 0 bis 9 und A bis F.

Beispiel: 2026 dezimal ist 111 1110 1010 binär, 3752 oktal und 7EA hexadezimal.

Wofür wird Hexadezimal verwendet?

Jede Hexadezimalziffer entspricht genau 4 Bit, ein Byte wird also immer mit 2 Ziffern geschrieben (00 bis FF). Deshalb ist Hex in der Informatik allgegenwärtig: Webfarben (#FF8800), MAC- und IPv6-Adressen, Unicode-Codepoints, Hashes wie MD5 oder SHA-256 und Speicherauszüge. Oktal wird vor allem für Dateirechte unter Linux verwendet (chmod 755).

Binär von Hand in Dezimal umrechnen

Multiplizieren Sie jedes Bit mit der Zweierpotenz seiner Stelle, beginnend mit 20 = 1 ganz rechts, und addieren Sie die Ergebnisse. Beispiel: 1011 = 1×8 + 0×4 + 1×2 + 1×1 = 11. Von binär nach hexadezimal gruppieren Sie die Bits einfach zu je vier: 1011 0110 = B6.