Zahlensystem-Konverter: Binaer, Oktal, Dezimal und Hexadezimal
Konvertieren Sie zwischen Zahlensystemen: Binaer, Oktal, Dezimal und Hexadezimal. Verstehen Sie Zahlensysteme und ihre Anwendungen.
14. Februar 2026
Zahlensysteme verstehen
Jede Zahl, die wir taeglich verwenden, wird in einer bestimmten Zahlenbasis (Radix) ausgedrueckt. Waehrend wir natuerlich im Dezimalsystem (Basis 10) denken, arbeiten Computer im Binaersystem (Basis 2), und Programmierer arbeiten haeufig mit Oktal (Basis 8) und Hexadezimal (Basis 16). Unser Zahlensystem-Konverter ermoeglicht sofortige Uebersetzungen zwischen diesen Systemen.
Die vier wichtigsten Zahlensysteme
Binaer (Basis 2)
Binaer ist die Sprache der Computer. Jedes Datenstueck in einem Computer wird letztlich als Sequenz von Nullen und Einsen dargestellt. Jede Ziffer heisst Bit, und acht Bits bilden ein Byte. Die Dezimalzahl 42 ist im Binaersystem 101010. Das Verstaendnis von Binaerzahlen ist grundlegend fuer die Informatik.
Oktal (Basis 8)
Oktal verwendet Ziffern von 0 bis 7. Es war historisch in der Informatik beliebt, da jede Oktalziffer drei Binaerziffern entspricht. Heute begegnet man Oktal am haeufigsten bei Unix- und Linux-Dateiberechtigungen, wo Werte wie 755 oder 644 Lese-, Schreib- und Ausfuehrungszugriff steuern.
Dezimal (Basis 10)
Dezimal ist das Zahlensystem, das Menschen taeglich verwenden, mit Ziffern von 0 bis 9. Waehrend Dezimal fuer menschliche Berechnungen natuerlich ist, ist es fuer Computer nicht besonders effizient, weshalb Programmierer oft zwischen Dezimal und anderen Basen konvertieren muessen.
Hexadezimal (Basis 16)
Hexadezimal erweitert ueber 0-9 hinaus durch die Verwendung der Buchstaben A bis F fuer die Werte 10 bis 15. Jede Hex-Ziffer repraesentiert genau vier Binaerziffern. Die Dezimalzahl 255 wird zu FF in Hexadezimal. Hex ist in der Programmierung allgegenwaertig fuer Farben, Speicheradressen und Byte-Werte.
Wie Zahlenbasis-Konvertierung funktioniert
Die Konvertierung zwischen Basen basiert auf dem Verstaendnis der Stellenwertnotation. In jeder Basis wird der Wert jeder Ziffer mit der Basis hoch der Position multipliziert. Im Dezimalsystem bedeutet 42: 4 mal 10 hoch 1 plus 2 mal 10 hoch 0. Im Binaersystem bedeutet 101010: 1 mal 32 plus 0 mal 16 plus 1 mal 8 plus 0 mal 4 plus 1 mal 2 plus 0 mal 1, was 42 ergibt.
Anwendungsfaelle in der Programmierung
- Speicher-Debugging: Speicheradressen und Hex-Dumps zeigen Daten in Hexadezimal an, weshalb die Konvertierung beim Debugging von Low-Level-Code essenziell ist.
- Bitweise Operationen: Das Verstaendnis von Binaerzahlen ist kritisch fuer bitweise UND-, ODER-, XOR- und Shift-Operationen.
- Dateiberechtigungen: Unix-Berechtigungen verwenden Oktalnotation. Die Konvertierung zwischen Oktal und den zugrunde liegenden Binaer-Berechtigungsbits hilft Systemadministratoren.
- Farbcodes: Webentwickler konvertieren zwischen Hex-Farbcodes und deren dezimalen RGB-Aequivalenten.
- Netzwerkprotokolle: IP-Adressen und MAC-Adressen werden je nach Kontext in Binaer, Dezimal oder Hexadezimal ausgedrueckt.
So verwenden Sie den Zahlensystem-Konverter
Geben Sie eine Zahl in einer beliebigen unterstuetzten Basis ein und sehen Sie sofort die Darstellung in allen anderen Basen. Waehlen Sie die Eingabebasis, geben Sie Ihren Wert ein, und der Konverter zeigt gleichzeitig Binaer-, Oktal-, Dezimal- und Hexadezimal-Aequivalente an.