Binärsystem: Unterschied zwischen den Versionen
Sn (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Die '''Basis''' unseres Zahlensystems, des Dezimalsystems, ist die Zahl <math>10</math>. Wir benutzen die zehn Ziffern <math>0,1,2,3,4,5,6,7,8,9</math>und der Wert jeder Stelle ergibt sich aus Potenzen der Zahl <math>10</math>: die ganz linke Stelle, die Einerstelle hat den Stellenwert <math>1 = 10^0</math>, die nächste Stelle, die Zehnerstelle, den Stellenwert <math>10 = 10^1</math>, die nächsthöhere Stelle hat den Stellenwert <math>100 = 10^2</math>…“ |
Sn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 67: | Zeile 67: | ||
&= 1 \cdot 16 + 0 \cdot 8 + 1 \cdot 4 + 1 \cdot 2 + 1 \cdot 1\ | &= 1 \cdot 16 + 0 \cdot 8 + 1 \cdot 4 + 1 \cdot 2 + 1 \cdot 1\ | ||
&= 16 + 4 + 2 + 1 = 23 | &= 16 + 4 + 2 + 1 = 23 | ||
\end{align}</math>. | \end{align}</math>Um die Zahlen der verschiedenen Zahlensysteme unterscheiden zu können, schreibt man die Basis in der Regel dahinter: die dezimale <math>10111_{10}</math> ist zehntausendeinhundertundelf, die binäre <math>10111_2</math> ist dreiundzwanzig. | ||
==Umrechnung Binär → Dezimal== | ==Umrechnung Binär → Dezimal== | ||
Die einfachste Möglichkeit, eine Binärzahl in eine Dezimalzahl umzurechnen, ist, die Zahl ziffernweise aufzuschreiben... | Die einfachste Möglichkeit, eine Binärzahl in eine Dezimalzahl umzurechnen, ist, die Zahl ziffernweise aufzuschreiben... | ||
Zeile 125: | Zeile 125: | ||
|}... und diese Werte aufzusummieren: <math>32 + 0 + 8 + 0 + 2 + 0 = 42</math>. | |}... und diese Werte aufzusummieren: <math>32 + 0 + 8 + 0 + 2 + 0 = 42</math>. | ||
===Das Horner-Schema=== | ===Das Horner-Schema=== | ||
Diese Methode birgt aber das Risiko, sich zu verrechnen oder zu vertippen: <math> | Diese Methode birgt aber das Risiko, sich zu verrechnen oder zu vertippen: <math>2^{27}</math> 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 <math> | Hierbei liest man die Zahl ziffernweise von links nach rechts und multipliziert vor jeder neu hinzukommenden Ziffer den Zwischenstand mit <math>2</math>.<math display="block">\begin{align} | ||
\textrm{ | \textrm{1} &= \color{blue}{1}\ | ||
{\color{blue}{\textrm{ | {\color{blue}{\textrm{1}}}{\color{orange}{\textrm{0}}} &= {\color{blue}{1}} \cdot 2 + {\color{orange}{0}} = {\color{green}{2}}\ | ||
{\color{green}{\textrm{ | {\color{green}{\textrm{10}}}{\color{red}{\textrm{1}}} &= {\color{green}{2}} \cdot 2 + {\color{red}{1}} = {\color{purple}{5}}\ | ||
{\color{purple}{\textrm{ | {\color{purple}{\textrm{101}}}{\color{royalblue}{\textrm{0}}} &= {\color{purple}{\textrm{5}}} \cdot 2 + {\color{royalblue}{0}} = {\color{gray}{10}}\ | ||
{\color{gray}{\textrm{ | {\color{gray}{\textrm{1010}}}{\color{orchid}{\textrm{1}}} &= {\color{gray}{\textrm{10}}} \cdot 2 + {\color{orchid}{1}} = {\color{brown}{21}}\ | ||
{\color{brown}{\textrm{ | {\color{brown}{\textrm{10101}}}{\color{seagreen}{\textrm{0}}} &= {\color{brown}{\textrm{21}}} \cdot 2 + {\color{seagreen}{0}} = 42 | ||
\end{align}</math> | \end{align}</math> | ||
==Umrechnung Dezimal → | ==Umrechnung Dezimal → Binär== | ||
===Teilen mit Rest=== | ===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. | 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. | ||
Zeile 141: | Zeile 141: | ||
Beispiel: <math>42 : 5 = 8\ \textrm{Rest}\ 2</math> → lies: die <math>5</math> passt <math>8</math> Mal in die <math>42</math> rein, <math>2</math> bleiben als Rest übrig (weil <math>5 \cdot 8 = 40</math> und <math>42 - 40 = 2</math>). | Beispiel: <math>42 : 5 = 8\ \textrm{Rest}\ 2</math> → lies: die <math>5</math> passt <math>8</math> Mal in die <math>42</math> rein, <math>2</math> bleiben als Rest übrig (weil <math>5 \cdot 8 = 40</math> und <math>42 - 40 = 2</math>). | ||
Bei der Umrechnung von Dezimal- in | Bei der Umrechnung von Dezimal- in Binärzahlen teilt man nun die Dezimalzahl mit Rest durch <math>2</math>. Das Ergebnis teilt man wieder mit Rest durch <math>2</math> und wiederholt dies, bis das Ergebnis <math>0</math> ist. Die Reste ergeben dann, von unten nach oben gelesen, die Ziffern der Binärzahl. | ||
<math>\begin{align} | <math>\begin{align} | ||
123 : 2 &= 61\ \textrm{Rest}\ 1\ | |||
61 : 2 &= 30\ \textrm{Rest}\ 1\ | |||
30 : 2 &= 15\ \textrm{Rest}\ 0\ | |||
15 : 2 &= 7\ \textrm{Rest}\ 1\ | |||
1 : | 7 : 2 &= 3\ \textrm{Rest}\ 1\\ | ||
3 : 2 &= 1\ \textrm{Rest}\ 1\ | |||
1 : 2 &= 0\ \textrm{Rest}\ 1 | |||
\end{align}</math> | \end{align}</math> | ||
<math> | <math>123</math> ist in binärer Schreibweise also <math>1111011</math>. |
Version vom 18. Januar 2023, 23:04 Uhr
Die Basis unseres Zahlensystems, des Dezimalsystems, ist die Zahl
Beispiel: Die Zahl
Stelle | Tausender | Hunderter | Zehner | Einer |
---|---|---|---|---|
Ziffer | ||||
Stellenwert | ||||
Wert |
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
und
. Die Stellenwerte berechnen sich entsprechend nach Zweierpotenzen:
Beispiel: Die Zahl
Stelle | |||||
---|---|---|---|---|---|
Ziffer | |||||
Stellenwert | |||||
Wert |
lies:
Um die Zahlen der verschiedenen Zahlensysteme unterscheiden zu können, schreibt man die Basis in der Regel dahinter: die dezimale
ist zehntausendeinhundertundelf, die binäre
ist dreiundzwanzig.
Umrechnung Binär → Dezimal
Die einfachste Möglichkeit, eine Binärzahl in eine Dezimalzahl umzurechnen, ist, die Zahl ziffernweise aufzuschreiben...
Ziffer |
---|
... unter jede Ziffer die Stelligkeit zu notieren...
Ziffer | ||||||
---|---|---|---|---|---|---|
Stelligkeit | 1 |
... für jede Stelle ihren Wert auszurechnen...
Ziffer | ||||||
---|---|---|---|---|---|---|
Stelligkeit | 1 | |||||
Wert |
... und diese Werte aufzusummieren:
.
Das Horner-Schema
Diese Methode birgt aber das Risiko, sich zu verrechnen oder zu vertippen:
Hierbei liest man die Zahl ziffernweise von links nach rechts und multipliziert vor jeder neu hinzukommenden Ziffer den Zwischenstand mit
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:
Bei der Umrechnung von Dezimal- in Binärzahlen teilt man nun die Dezimalzahl mit Rest durch