Das bei uns gebräuchliche Zahlensystem wird Dezimalsystem [von lateinisch „decimus“ Zehnter] genannt. Es enthält die zehn verschiedenen Ziffern 0 bis 9. Um in der Stellenwerttafel eine Stufe nach oben zu gelangen, muss mit zehn multipliziert werden.
1.000.000
100.000
10.000
1.000
100
10
1
10 · 100.000
10 · 10.000
10 · 1.000
10 · 100
10 · 10
10 · 1
1
So ähnlich ist es beim Dualsystem, das auch Zweiersystem oder Binärsystem genannt wird. Es kommt mit nur zwei Zeichen aus, nämlich 0 und 1. Wie das Dezimalsystem ist es ein Stellenwertsystem. Dabei ist die Umrechnungszahl 2.
64
32
16
8
4
2
1
2 · 32
2 · 16
2 · 8
2 · 4
2 · 2
2 · 1
1
Ein Beispiel für eine Zahl im Dualsystem ist 100112 . Die tiefgestellte „2“ deutet darauf hin, dass die Zahl im Dualsystem steht. Manchmal wird statt der „1“ auch ein senkrechter Strich geschrieben, um zu verdeutlichen, dass eine Zahl im Dualsystem steht: I00I0. Um die Zahl ins Dezimalsystem umzurechnen, wird sie in die Stellenwerttafel eingetragen:
64
32
16
8
4
2
1
1
0
0
1
1
Nun werden alle Zahlen addiert, bei denen eine „1“ steht: 16 + 2 + 1 = 19.
100112 = 19
Das Dualsystem ist die Grundlage der meisten Computerprogramme. Dabei steht die „1“ dafür, dass ein Schalter aktiviert wird und die „0“ dafür, dass er inaktiv bleibt. Der Code, mit dem ein Computerprogramm geschrieben ist, wird auch Binärcode genannt.
Um eine Zahl vom Dezimalsystem ins Dualsystem umzurechnen, wird eine Wertetabelle genutzt. Dabei wird zuerst die größtmögliche Zahl gesucht, die in die umzurechnende Zahl hineinpasst.
Bei der Zahl 22 ist das die 16. In dieses Feld wird eine „1“ eingetragen. Wie beim Dezimalsystem bleiben die Felder links von dem ersten Feld, in das etwas eingetragen wird, leer.
64
32
16
8
4
2
1
1
Nun wird geschaut, wie groß der Rest ist: 22 – 16 = 6. Für den Rest wird wieder geprüft, welches die größtmögliche Zahl in der Stellenwerttafel ist, die in die Zahl hineinpasst. Das ist nun die 4. Dort wird wieder eine „1“ eingetragen. In alle Lücken davor kommt eine „0“.
64
32
16
8
4
2
1
1
0
1
Erneut wird der Rest bestimmt: 6 – 4 = 2. Die 2 kommt direkt in der Stellenwerttafel vor. Dort wird eine „1“ eingetragen. Weil es keinen weiteren Rest gibt, kommt in alle anderen Felder dahinter eine „0“.
64
32
16
8
4
2
1
1
0
1
1
0
Damit ist die Umrechnung fertig. Die Probe zeigt: 16 + 4 + 2 = 22. Daher gilt: 22 = 101102.
Anders als im Dezimalsystem werden die Zahlen im Dualsystem Stelle für Stelle genannt und anschließend im Dualsystem
angehängt. Die Zahl 1101012 wird daher gelesen: „eins eins null eins null eins im Dualsystem“.
Sie nutzen einen Browser mit dem mnweg.org nicht einwandfrei funktioniert. Bitte aktualisieren Sie Ihren Browser.
Sie verwenden eine ältere Version Ihres Browsers. Es ist möglich, dass mnweg.org mit dieser Version nicht einwandfrei funktioniert. Um mnweg.org optimal nutzen zu können, aktualisieren Sie bitte Ihren Browser oder installieren Sie einen dieser kostenlosen Browser: