Es gibt 10 Arten von Menschen:
Diejenigen, die Binär verstehen, und diejenigen, die es nicht verstehen.
Im Binärsystem oder Dualsystem stellen wir Zahlen mit nur zwei Ziffern dar. Das Binärsystem ist somit ein Binärcode für Zahlen. Anstelle der zehn Ziffern (
| Binär | Dezimal |
|---|---|
| Binär | Dezimal |
|---|---|
Bei Binärzahlen hängen wir immer eine kleine, tiefgestellte
Stellenwert
Im Dezimalsystem nimmt der Wert der Stelle von rechts nach links immer um den Faktor 10 zu. So ist
Beispiel: Die Zahl 2037 besteht aus 2 Tausendern, keinem Hunderter, 3 Zehner und 7 Einern:
Wir können den Wert der Stelle auch als 10er-Potenz schreiben:
Zehn ist die Basis des Dezimalsystems.
Hinweis
| Stelle | Tausender | Hunderter | Zehner | Einer |
|---|---|---|---|---|
| Nummer | ||||
| Stellenwert | ||||
| Stellenwert | ||||
| «Ziffer» | ||||
| Wert |
- Stellenwert
- ist die Basis des Systems hoch die Nummer der Stelle beginnend mit Null
- Wert einer Ziffer
- ist die Ziffer mal den Stellenwert
Binärzahlen
Im Binärsystem ist dieser Faktor einfach 2. Wir können also die Werte der Stellen als Zweierpotenz schreiben. Für die binäre Zahl
Oder mit ausgerechneten Stellenwerten:
Zweierpotenzen
Wie gross ist
Die Binärdarstellung der Zweierpotenz
| Potenz | Wert | Binärzahl |
|---|---|---|
Umrechnung vom Binär- ins Dezimalsystem[1]
Um eine Binärzahl in die entsprechende Dezimalzahl umzurechnen, werden alle Ziffern jeweils mit ihrem Stellenwert (entsprechende Zweierpotenz) multipliziert und dann addiert.
Beispiel:
Endet die Binärzahl mit einer 1, so ist die Dezimalzahl eine ungerade Zahl. Ist die letzte Ziffer der Binärzahl eine 0, so ist die Dezimalzahl gerade.
Beispiel:
Dieses Verfahren kann auch in Form einer Tabelle aufgeschrieben werden. Dazu notiert man die einzelnen Ziffern einer Binärzahl in Spalten, die mit dem jeweiligen Stellenwert der Ziffer überschrieben sind.
| Binärzahl | 32 | 16 | 8 | 4 | 2 | 1 | Dezimalzahl |
|---|---|---|---|---|---|---|---|
| 101 | 1 | 0 | 1 | ||||
| 100011 | 1 | 0 | 0 | 0 | 1 | 1 | |
| 1010 | 1 | 0 | 1 | 0 |
Man addiert nun alle Stellenwerte, die über den Einsen der Binärzahl stehen und erhält so die entsprechende Dezimalzahl. Um zum Beispiel den Dezimalwert der dritten Binärzahl zu errechnen, werden die Stellenwerte 8 und 2 addiert. Das Ergebnis ist 10.
interaktives Umrechnungstool
Beim folgenden Tool kannst du mit einem Klick die 5 Bits ganz links setzen (1) oder entfernen (0)
Binärzahlen
Setze die Bits mit einem Klick und schau dir an, welche Dezimalzahl dabei herauskommt.
Aufgabe: Binär zu Dezimal
Mit dem folgenden Tool kannst du die Umrechnung trainieren:
- gib die Lösung als Dezimalzahl ein (dort wo das Fragezeichen steht)
- mit jedem richtigen Resultat holst du einen Punkt
- Wenn du genügend Punkte hast, kommst du in den nächsten Level
Umrechnen Binär in Dezimal
Notiere die Dezimaldarstellung der angegebenen Binärzahl:
Lösung
Da die Aufgaben zufällig gestellt werden, gibt es keine Lösung. Dafür eine kleine Hilfestellung: Du siehst hier zusätzlich die Stellenwerte der gesetzten Bits:
Umrechnung vom Dezimal- ins Binärsystem
Variante «nach Rezept»
Um eine Dezimalzahl ins Binärsystem umzurechnen, wird die Zahl wiederholt ganzzahlig (d.h. mit Rest) durch Zwei dividiert. Dann betrachtet man insbesondere den Rest des Resultats:
- Bei Rest
schreibt man eine 1 hin. - Bei Rest
schreibt man eine 0 hin.
Das Resultat wird nun wieder durch Zwei dividiert. Die nächste 0 oder 1 wird links der bestehenden hingeschrieben.
Hier wird die Umrechnung am Beispiel 41 gezeigt:
Die Binärzahl ergibt sich, indem die Reste von unten nach oben aufgeschrieben werden: 101001.
Variante «Subtraktion»
Für kleinere Zahlen ist diese Variante wohl schneller. Man muss jedoch die Zweierpotenzreihe in- und auswändig kennen und beginnt bei der grössten Zweierpotenz die in der Zahl enthalten ist.
Man kann wie folgt vorgehen:
- Finde die nächstkleinere Zweierpotenz
- Ziehe diese von der Zahl ab und notiere eine 1
- Kann die nächstkleinere Zweierpotenz vom Rest abgezogen werden?
- ja: abziehen und 1 notieren
- nein: eine 0 notieren
- ab Schritt 3 wiederholen bis kleinste Zweierpotenz (1) erreicht ist
Beispiel:
| Dezimalzahl | Überlegung | Binärzahl |
|---|---|---|
| nächstkleinere Zweierpotenz ist 16 | 1 | |
| 8 kommt nicht vor | 0 | |
| 4 kommt nicht vor | 0 | |
| 2 kommt vor | 1 | |
| 1 kommt vor | 1 |
Aufgabe: Dezimal zu Binär
Mit dem folgenden Tool kannst du die Umrechnung trainieren:
- gib die Lösung als Binärzahl ein (dort wo das Fragezeichen steht)
- mit jedem richtigen Resultat holst du einen Punkt
- Wenn du genügend Punkte hast, kommst du in den nächsten Level
Wie weit kommst du?
Umrechnen Dezimal zu Binär
Setze die Bits mit einem Klick und schau dir an, welche Dezimalzahl dabei herauskommt.
Lösung
Da die Aufgaben zufällig gestellt werden, gibt es keine Lösung. Dafür eine kleine Hilfestellung: Du kannst hier die einzelnen Bits mit eine Klick setzen.
Aufgabe: Binärzahlen und Dezimalzahlen
Ordne die Binärzahlen den Dezimalzahlen zu. Nicht alle müssen passen!
Quelle: Wikipedia: Dualsystem ↩︎