Zahlensysteme erklärt: Reise in die Geschichte der Informatik

Computer rechnen im Binärsystem, Daten werden übersichtlich in Oktal oder Hexadezimal abgebildet. Wie es dazu gekommen ist, erfahren Sie in diesem Artikel.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht 17 Kommentare lesen
!!!Platzhalter!!! Aufmacher bestellt: Eine Tafel mit Zahlen aus unterschiedlichen Zahlensystemen, die alle 183 darstellen.,

(Bild: KI Midjourney | Collage c’t)

Lesezeit: 15 Min.
Inhaltsverzeichnis

Mit dem Dezimalsystem wächst man auf: Schon von klein auf kann man allein durchs Abzählen der zehn Finger die Grundlage des Systems verstehen. Das Zahlensystem eignet sich perfekt für den Menschen, beispielsweise um Dinge abzuzählen, Preise auf Kassenzetteln zu addieren oder Distanzen und andere physikalische Größen darzustellen. Das ist der Hauptgrund, weshalb es sich zum Beispiel gegenüber der Konkurrenz wie den römischen Zahlen durchgesetzt hat. Versuchen Sie mal schriftlich mehrstellige römische Zahlen zu multiplizieren, das macht keinen Spaß!

Mehr zum geschichtlichen Blick auf Informatik

Computer rechnen jedoch nicht im Dezimalsystem, sondern binär, also mit Einsen und Nullen. Jede davon stellt eine Informationseinheit namens Binary Digit dar, zu Deutsch Binärziffer. Heute ist diese Einheit durch ihre Kurzfassung bekannt: Bit.

c't kompakt
  • Das Binärsystem ist älter als man glaubt: Die erste Maschine mit dem Binärsystem erdachte Gottfried Wilhelm Leibniz 1679.
  • Eine 1 oder 0 ist eine Informationseinheit, die Binary Digit genannt wird, kurz Bit.
  • Oktal- und Hexadezimalsystem fassen Bits zu Gruppen zusammen und verbessern damit die Lesbarkeit.

Da niemand auf dem Papier oder Monitor eine lange Kette von Nullen und Einsen erfassen kann, hat es sich etabliert, die Daten schön aufzubereiten. Zum Beispiel unterteilt man sie in gut erkennbare Häppchen von vier Bits und nennt so was ein Nibble oder teilt sie gleich in Gruppen von acht Bits auf und nennt das jeweils ein Byte. Es bietet sich an, die Daten kompakt in einem anderen Zahlensystem darzustellen, zum Beispiel in Oktal oder Hexadezimal. Wie es zu all dem gekommen ist, erfahren Sie im Laufe des Artikels.