Zahlensysteme

Erklärung von Serlo Education e. V., lizenziert unter CC BY-SA 4.0 – Original bei Serlo, CC BY-SA 4.0, übernommen am 2026-09-03.

Zu den Zahlensystemen gehören mehrere Stellenwertsysteme. Im Alltag verwendet man heute nahezu überall das Dezimalsystem. Doch gerade, wenn es um Technik geht, werden zwei andere Systeme wichtig: das Binär- und das Hexadezimalsystem.

Das Binärsystem (Dualsystem)

Das Binärsystem wird auch Dualsystem genannt. Um zwei gegensätzliche Zustände zu beschreiben (z.B. Strom an - Strom aus), werden oft die Symbole \(0\) und \(1\) verwendet. Diese Informationen kann ein Computer dann lesen und interpretieren. Beispielsweise der Prozessor eines Handys funktioniert auf Grundlage des Binärsystems.

Ja, Mathe ermöglicht die ganzen Funktionen, die ein Smartphone so bieten kann!

Das Binärsystem stellt Zahlenwerte mithilfe der Ziffern \(0\) und \(1\) dar. Es ist ein Stellenwertsystem, das die Basis \(2\) hat, die Stellenwerte betragen von rechts beginnend also \(2^0,2^1,2^2,…\).

Eine Stellenwerttafel sieht im Binärsystem auch nicht so aus, wie man das aus der Grundschule kennt, sondern so:

Die Zahl \(1001_2\) im Binärsystem hat also den Wert \(9\), denn \(9=1\cdot2^3+0\cdot2^2+0\cdot2^1+1\cdot2^0\). Dieser Zusammenhang wird im folgenden Abschnitt genauer erklärt.

Umrechnen vom Binärsystem ins Dezimalsystem

Um eine Zahl vom Binärsystem ins Dezimalsystem umzurechnen, multipliziert man die Ziffer mit dem entsprechenden Stellenwert und addiert die Produkte.

Beispiel

Multipliziere die Ziffer mit dem darüber stehenden Wert.

Schreibe \((101110)_2\) als Summe:

\(\begin{array}{ccccccc}&1&0&1&1&1&0&_2\\=&1\cdot2^5+&0\cdot2^4+&1\cdot2^3+&1\cdot2^2+&1\cdot2^1+&0\cdot2^0\\=&32+&0+&8+&4+&2+&0\\=&46\end{array}\)

Umrechnen vom Dezimalsystem ins Binärsystem

Hat man eine Dezimalzahl gegeben, geht man nach folgendem Verfahren vor:

  1. Teile die Zahl mit Rest durch \(2\) und notiere den Rest.
  • Teile das Ergebnis wieder durch \(2\) und notiere den Rest.
  • Fahre fort, bis dein Ergebnis \(0\) ist.
  • Die gesuchte Binärzahl sind die Ziffern der Reste, wobei man mit dem letzten Rest beginnt.
Beispiel

Wir wollen \(59\) als Binärzahl darstellen.

Das Hexadezimalsystem

"Hexadezimal" ist ein Mischwort aus dem griechischen hexa - sechs - und dem lateinischen decem - zehn. Das Hexadezimalsystem ist also ein Stellenwertsystem zur Basis \(16\). Weil man \(16\) Ziffern braucht, um Zahlen im Hexadezimalsystem auszudrücken, braucht man zusätzlich zu den Ziffern \(0\), \(1\), \(\dots\), \(9\) noch weitere Symbole. Dies sind \(A\), \(B\), \(C\), \(D\), \(E\) und \(F\).

Zusammenhang zwischen Binärsystem und Hexadezimalsystem

Das Hexadezimalsystem wird häufig in der Datenverarbeitung genutzt. Es ist praktisch, weil man Informationen, die im Binärsystem \(8\) Stellen bräuchten, mit nur \(2\) Stellen darstellen kann. Deswegen ist es viel schneller!

Die Umrechnung von diesen beiden Systemen ist relativ einfach, da \(16\) selbst eine Zweierpotenz ist, nämlich \(16=2^4\). Das bedeutet, je vier Ziffern im Binärsystem entsprechen einer Ziffer im Hexadezimalsystem!

\(\left(1000~~0110\right)_2=(\underbrace{1~0~0~0}_{\text{entspricht der Ziffer 8}} ~~ \underbrace{0~1~1~0}_{\text{entspricht der Ziffer 6}})_2 =~(8~~6)_{16}\)

Umrechnen vom Hexadezimalsystem ins Dezimalsystem

Man geht vor wie beim Binärsystem, nur dass hier die Basis \(16\), die Stellenwerte also \(16^0, 16^1,…\) sind.

Beispiel:

Schreibe \((5D6A)_{16}\) zur Basis \(16\).

Multipliziere Ziffer und Stellenwert:

\((5D6A)_{16}= A\cdot16^0+6\cdot16^1+D\cdot16^2+5\cdot16^3\)

\(\hphantom{(5D6A)_{16}}=10\cdot16^0+6\cdot16^1+13\cdot16^2+5\cdot16^3\)

Rechne aus:

\(\hphantom{(5D6A)_{16}}=10+96+3\;328+20\;480\)

\(\hphantom{(5D6A)_{16}}=23\;914\)

Umrechnen vom Dezimalsystem ins Hexadezimalsystem

Auch hier geht man vor wie beim Binärsystem. Man teilt jedoch nicht durch \(2\), sondern durch \(16\):

Hat man eine Dezimalzahl gegeben, geht man nach folgendem Verfahren vor:

  • Teile die Zahl mit Rest durch \(16\) und notiere den Rest.
  • Teile das Ergebnis wieder durch \(16\) und notiere den Rest.
  • Fahre fort, bis dein Ergebnis \(0\) ist.
  • Die gesuchte Binärzahl sind die Ziffern der Reste, wobei man mit dem letzten Rest beginnt. Achtung: Denke daran, die Reste von \(10\) bis \(15\) in die Symbole \(A\) bis \(F\)umzuwandeln!
Beispiel

Stelle die Zahl \(98236\) im Hexadezimalsystem dar!

Weitere Begriffe