Zahlensystem-Konverter: Binär, Dezimal, Hexadezimal online umrechnen
In der Informatik und Elektronik begegnen uns täglich verschiedene Zahlensysteme. Programmierer arbeiten mit Hexadezimalfarben wie #FF5733, Netzwerkmasken in Binärdarstellung und IP-Adressen in Dezimal. Schüler und Studenten lernen in Informatik- und Mathematikkursen das Binär-, Oktal-, Dezimal- und Hexadezimalsystem. Unser kostenloser Zahlensystem-Konverter ermöglicht die sofortige Umrechnung zwischen allen vier Systemen — direkt im Browser, ohne Registrierung und ohne Download.
Die vier wichtigsten Zahlensysteme in der Informatik
Das Dezimalsystem (Basis 10) ist das uns im Alltag vertraute System mit den Ziffern 0–9. Das Binärsystem (Basis 2) verwendet nur 0 und 1 — es ist die Grundlage jeder digitalen Schaltung, da Bits nur zwei Zustände kennen: ein (1) und aus (0). Das Oktalsystem (Basis 8) verwendet die Ziffern 0–7 und war früher in der Unix-Programmierung gebräuchlich (Dateiberechtigungen: chmod 755). Das Hexadezimalsystem (Basis 16) verwendet 0–9 und A–F, wobei A=10, B=11, C=12, D=13, E=14, F=15. Hex-Zahlen sind kompakt und werden für Farben (HTML/CSS), Speicheradressen und Bytewerte verwendet.
Wie funktioniert die Umrechnung zwischen Zahlensystemen?
Jede Zahlensystem-Umrechnung läuft über das Dezimalsystem als Zwischenstufe. Um Binär in Hexadezimal umzurechnen: erst Binär nach Dezimal, dann Dezimal nach Hexadezimal. Binär nach Dezimal: Jede Stelle multipliziert mit der entsprechenden Zweierpotenz (2⁰=1, 2¹=2, 2²=4, 2³=8...). Binärzahl 1011 = 1×8 + 0×4 + 1×2 + 1×1 = 11 (dezimal). Dezimal nach Hexadezimal: Wiederholt durch 16 dividieren und den Rest notieren. 255 ÷ 16 = 15 Rest 15, also 0xFF. Diese Berechnungen sind fehleranfällig von Hand — unser Konverter übernimmt sie sofort und fehlerlos.
Hexadezimal in der Webentwicklung: Farben und mehr
In der Webentwicklung ist Hexadezimal allgegenwärtig. HTML-Farbcodes beginnen mit # gefolgt von sechs Hex-Ziffern: #FF0000 = Rot (255, 0, 0 in RGB), #00FF00 = Grün, #0000FF = Blau, #FFFFFF = Weiß (255, 255, 255), #000000 = Schwarz. Jede Zweierstelle steht für Rot, Grün und Blau als Byte (0–255 = 00–FF). Speicheradressen in Debuggern werden hexadezimal angezeigt: 0x7FFF5FBFF5B8. Unicode-Zeichen werden als Hex-Werte angegeben: U+1F600 ist das Lachen-Emoji. MAC-Adressen verwenden ebenfalls Hex: 00:1A:2B:3C:4D:5E. Unser Konverter hilft, alle diese Hex-Werte schnell zu verstehen.
Binärsystem verstehen: Das Fundament der Informatik
Das Binärsystem ist die Sprache der Computer. Jeder Prozessor, jeder Speicherchip und jede Netzwerkkarte arbeitet letztlich mit Nullen und Einsen. Ein Byte besteht aus 8 Bits und kann Werte von 0 (00000000) bis 255 (11111111) darstellen. Ein Kilobyte sind 1.024 Bytes (2¹⁰), ein Megabyte 1.024 Kilobytes (2²⁰). Für Netzwerkmasken: Eine Subnetzmaske /24 entspricht binär 11111111.11111111.11111111.00000000, also dezimal 255.255.255.0. Das Verstehen des Binärsystems ist grundlegend für Programmierer, Netzwerktechniker und Hardwareingenieure. Unser Tool macht das Lernen einfacher, indem es sofortige visuelle Rückmeldung gibt.
Häufig gestellte Fragen
- Wie rechne ich eine Dezimalzahl in Binär um?
- Methode: Wiederholt durch 2 dividieren und den Rest notieren. 13: 13÷2=6 R1, 6÷2=3 R0, 3÷2=1 R1, 1÷2=0 R1. Reste von unten nach oben: 1101. Also 13 dezimal = 1101 binär. Unser Konverter macht das sofort für beliebig große Zahlen.
- Was bedeutet 0x vor einer Zahl?
- Das Präfix 0x kennzeichnet in der Programmierung eine hexadezimale Zahl. 0xFF bedeutet FF hexadezimal = 255 dezimal. In C, Java, JavaScript, Python und den meisten Sprachen ist 0x der Standard-Hex-Präfix. 0b kennzeichnet Binär, 0o Oktal.
- Wozu brauche ich das Oktalsystem noch?
- Das Oktalsystem wird hauptsächlich bei Unix/Linux-Dateiberechtigungen verwendet. chmod 755 setzt die Rechte rwxr-xr-x. 7 = 111 binär (lesen+schreiben+ausführen), 5 = 101 (lesen+ausführen). Ansonsten ist Oktal in der modernen Programmierung selten geworden.