Was ist ein Zahlensystem? Binär, Oktal, Dezimal und Hexadezimal verstehen
Zahlensysteme sind grundlegende Systeme zur Darstellung von Werten. Vom Binärcode, der Computer antreibt, bis zum Hexadezimalsystem in der Programmierung – das Verständnis von Zahlensystemen ist Schlüssel zur Informatik.
Was ist ein Zahlensystem?
Ein Zahlensystem (oder eine Basis) definiert, wie viele eindeutige Ziffern ein Nummernsystem zur Darstellung von Werten verwendet. Die Basis bestimmt den Stellenwert jeder Ziffernposition — jede Position stellt eine Potenz der Basis dar. Während wir im Alltag das Dezimalsystem (Basis 10) verwenden, setzen Computer und Programmierer auf andere Basen, die besser für digitale Systeme geeignet sind.
Das Dezimalsystem (Basis 10)
Das Dezimalsystem ist das bekannteste Zahlensystem. Es verwendet zehn Ziffern (0–9), und jede Position stellt eine Potenz von 10 dar:
- Die Zahl 345 bedeutet: 3 × 10² + 4 × 10¹ + 5 × 10⁰
- Das heißt: 300 + 40 + 5 = 345
Wir verwenden Basis 10, weil Menschen zehn Finger haben, was es historisch zu einem natürlichen Zählsystem machte.
Das Binärsystem (Basis 2)
Binär ist die Grundlage aller digitalen Computer. Es verwendet nur zwei Ziffern: 0 und 1. Jede Position stellt eine Potenz von 2 dar:
- Die Binärzahl 1011 bedeutet: 1 × 2³ + 0 × 2² + 1 × 2¹ + 1 × 2⁰
- Das heißt: 8 + 0 + 2 + 1 = 11 im Dezimalsystem
Computer verwenden Binärzahlen, weil elektronische Schaltkreise zwei Zustände haben: an (1) und aus (0). Jedes Stück Daten in einem Computer — Text, Bilder, Ton — wird letztendlich als Sequenzen von Binärziffern (Bits) gespeichert.
Das Oktalsystem (Basis 8)
Oktal verwendet acht Ziffern (0–7). Jede Position stellt eine Potenz von 8 dar. Es war in frühen Computersystemen historisch beliebt, weil jede Oktalziffer sauber auf drei Binärziffern abgebildet werden kann:
- Die Oktalzahl 17 bedeutet: 1 × 8¹ + 7 × 8⁰ = 8 + 7 = 15 im Dezimalsystem
- Oktal 17 = Binär 001 111
Oktal ist heute weniger verbreitet, erscheint aber noch bei Unix-Dateiberechtigungen (z. B. chmod 755).
Das Hexadezimalsystem (Basis 16)
Hexadezimal verwendet sechzehn Symbole: die Ziffern 0–9 und die Buchstaben A–F (die die Werte 10–15 darstellen). Jede Hex-Ziffer entspricht genau vier Binärziffern (ein Nibble), was sie zu einer kompakten Darstellung von Binärdaten macht:
- Die Hex-Zahl FF bedeutet: 15 × 16¹ + 15 × 16⁰ = 240 + 15 = 255 im Dezimalsystem
- Hex FF = Binär 1111 1111
Hexadezimal wird häufig in der Programmierung für Speicheradressen, Farbcodes und zur menschenlesbaren Darstellung von Binärdaten verwendet.
Umrechnung zwischen Zahlensystemen
Die Umrechnung zwischen Zahlensystemen erfordert mathematische Operationen. Um von dezimal in eine andere Basis umzurechnen, teilen Sie wiederholt durch die Zielbasis und notieren die Reste. Um von einer anderen Basis nach dezimal umzurechnen, multiplizieren Sie jede Ziffer mit ihrem Stellenwert und summieren die Ergebnisse. Das Verständnis dieser Umrechnungen ist grundlegend für Informatik, Netzwerktechnik und digitale Elektronik.
Häufig gestellte Fragen
Warum verwenden Computer das Binärsystem?
Computer verwenden Binärzahlen, weil elektronische Schaltkreise in zwei Zuständen arbeiten — an (1) und aus (0). Binär ist die einfachste und zuverlässigste Methode, Daten elektronisch darzustellen.
Wie rechne ich dezimal in binär um?
Teilen Sie die Dezimalzahl wiederholt durch 2 und notieren Sie jedes Mal den Rest. Lesen Sie die Reste von unten nach oben, um die Binärdarstellung zu erhalten.
Wofür wird Hexadezimal verwendet?
Hexadezimal wird in der Programmierung für Speicheradressen, Farbcodes (wie #FF0000 für Rot) und als kompakte, menschenlesbare Darstellung von Binärdaten verwendet.
Verwandte Leitfäden
Zuletzt aktualisiert am 2026-09-27