Binärsystem

Aus KGS-Wiki

Die Basis unseres Zahlensystems, des Dezimalsystems, ist die Zahl 10. Wir benutzen die zehn Ziffern 0,1,2,3,4,5,6,7,8,9und der Wert jeder Stelle ergibt sich aus Potenzen der Zahl 10: die ganz linke Stelle, die Einerstelle hat den Stellenwert 1=100, die nächste Stelle, die Zehnerstelle, den Stellenwert 10=101, die nächsthöhere Stelle hat den Stellenwert 100=102 usw.

Beispiel: Die Zahl 8605 hat vier Stellen und setzt sich zusammen als8605=8000+600+0+5=81000+6100+010+51=8103+6102+0101+5100.

Die Dezimalzahl 8605 (achttausendsechshundertfünf)
Stelle Tausender Hunderter Zehner Einer
Ziffer 8 6 0 5
Stellenwert 103=1000 102=100 101=10 100=1
Wert 81000=8000 6100=600 010=10 5100=5

Wir können aber auch Zahlensysteme mit anderen Basen benutzen, z.B. mit der Basis 2. Dieses System heißt Binärsystem und benutzt die zwei Ziffern

0

und

1

. Die Stellenwerte berechnen sich entsprechend nach Zweierpotenzen:

1(=20),2(=21),4(=22),8(=23),16(=24)

Beispiel: Die Zahl 10111 hat fünf Stellen und setzt sich folgendermaßen zusammen:

Stelle 24 23 22 21 20
Ziffer 1 0 1 1 1
Stellenwert 24=16 23=8 22=4 21=2 20=1
Wert 116=16 08=0 14=4 12=2 11=1

lies:

10111=124+023+122+121+120=116+08+14+12+11=16+4+2+1=23

Um die Zahlen der verschiedenen Zahlensysteme unterscheiden zu können, schreibt man die Basis in der Regel dahinter: die dezimale

1011110

ist zehntausendeinhundertundelf, die binäre

101112

ist dreiundzwanzig.

Umrechnung Binär → Dezimal

Die einfachste Möglichkeit, eine Binärzahl in eine Dezimalzahl umzurechnen, ist, die Zahl ziffernweise aufzuschreiben...

Ziffer 1 0 1 0 1 0

... unter jede Ziffer die Stelligkeit zu notieren...

Ziffer 1 0 1 0 1 0
Stelligkeit 32 16 8 4 2 1

... für jede Stelle ihren Wert auszurechnen...

Ziffer 1 0 1 0 1 0
Stelligkeit 32 16 8 4 2 1
Wert 32 0 8 0 2 0

... und diese Werte aufzusummieren:

32+0+8+0+2+0=42

.

Das Horner-Schema

Diese Methode birgt aber das Risiko, sich zu verrechnen oder zu vertippen: 227 berechnet man nicht eben im Kopf und beim Eintippen in den Taschenrechner passiert schnell ein Zahlendreher. Eine andere Methode ist das so genannte Horner-Schema.

Hierbei liest man die Zahl ziffernweise von links nach rechts und multipliziert vor jeder neu hinzukommenden Ziffer den Zwischenstand mit 2.1=110=12+0=2101=22+1=51010=52+0=1010101=102+1=21101010=212+0=42

Umrechnung Dezimal → Binär

Teilen mit Rest

Bevor man mit Brüchen rechnet, lernt man in der Grundschule, mit Rest zu teilen. Das Ergebnis der Division besteht dann aus zwei Zahlen: dem Ergebnis, das dem Teil vor dem Komma des eigentlichen Ergebnisses entspricht, und einem Rest, der nicht mehr ganzzahlig weitergeteilt werden kann.

Beispiel: 42:5=8Rest2 → lies: die 5 passt 8 Mal in die 42 rein, 2 bleiben als Rest übrig (weil 58=40 und 4240=2).

Bei der Umrechnung von Dezimal- in Binärzahlen teilt man nun die Dezimalzahl mit Rest durch 2. Das Ergebnis teilt man wieder mit Rest durch 2 und wiederholt dies, bis das Ergebnis 0 ist. Die Reste ergeben dann, von unten nach oben gelesen, die Ziffern der Binärzahl.

123:2=61Rest161:2=30Rest130:2=15Rest015:2=7Rest17:2=3Rest13:2=1Rest11:2=0Rest1

123 ist in binärer Schreibweise also 1111011.