Zahlensysteme: Definition & Umrechnung
Definition
Zahlensysteme dienen zur Darstellung von Zahlen. Eine Zahl wird dabei aus einer oder mehreren Ziffern zusammengestellt.
Im Alltag verwendet man meist das Zehnersystem (auch Dezimalsystem). Dabei werden Zahlen mit zehn verschiedenen Ziffern dargestellt: 0, 1, ..., 9
Typische Zahlensysteme
Jedes Zahlensystem hat eine Basis b, die angibt, wie viele verschiedene Ziffern in dem Zahlensystem vorkommen. Eine Zahl besteht aus diesen Ziffern.
Hinweis 1: Die Fussnote an einer Zahl gibt das verwendete Zahlensystem an.
Hinweis 2: Bei Systemen mit einer Basis über 10 verwendet man Buchstaben für die Ziffern nach 9. Dabei hat A den Wert 10, B den Wert 11 usw.
Häufige Anwendungen
Binärsystem | Computertechnik, Digitaltechnik |
Dezimalsystem | Arithmetik: Rechnen mit Zahlen |
Hexadezimalsystem | Computertechnik, Datenverarbeitung |
Umrechnung zwischen Zahlensystemen
Umrechnung ins Dezimalsystem
Gegeben ist eine Zahl aus einem beliebigen Zahlensystem, die ins Dezimalsystem umgerechnet werden soll.
VORGEHEN
Beispiel 1: 204(8) im Achtersystem
Basis: b = b=8
Werte der Ziffern: a0=4,a1=0,a2=2
Im Dezimalsystem: Z=4⋅80+0⋅81+2⋅82=132(10)
Beispiel 2: 1C4(16) im Hexadezimalsystem
Basis: b=16
Werte der Ziffern: a0=4,a1=C=12,a2=1
Im Dezimalsystem: Z=4⋅160+12⋅161+1⋅162=452(10)
Umrechnung vom Dezimalsystem in anderes Zahlensystem
Gegeben ist eine Zahl im Dezimalsystem, die in ein anderes Zahlensystem mit Basis b umgerechnet werden soll.
VORGEHEN
1. | Teile die Zahl durch die Basis und notiere das Ergebnis mit Rest. |
2. | Teile das Ergebnis erneut durch die Basis und notiere das neue Ergebnis mit Rest. |
3. | Wiederhole Schritt 3. bis das neue Ergebnis Null ist. |
4. | Stelle die Restwerte in umgekehrter Reihenfolge hintereinander. Die erhaltene Zahl ist die gesuchte Zahl im gesuchten Zahlensystem. |
Beispiel 1: 935(10) ins Hexadezimalsystem
Neue Basis: b=16
Teilen mit Rest:
Zahl im Hexadezimalsystem: 935(10)=3A7(16)
Beispiel 2: 67(10) ins Binärsystem
Neue Basis: b=2
Teilen mit Rest:
Zahlen im Binärsystem: 67(10)=1000011(2)
Allgemeines Umrechnen
Um Zahlen von einem beliebigen Zahlensystem in ein anderes umzurechnen, kann man einen Zwischenschritt über das Dezimalsystem machen.
Beispiel: 104(5) ins Binärsystem
Rechne 104(5) ins Dezimalsystem um: 4⋅50+0⋅51+2⋅52=29(10)
Rechne 29(10) ins Binärsystem um:
Zahl im Binärsystem: 29(10)= 11101(2)