Addition von Binärzahlen
Wenn du zwei oder mehrere Binärzahlen miteinander addieren willst, kannst du sie natürlich zuerst in Dezimalzahlen umwandeln und dann mit diesen Dezimalzahlen ganz gewöhnlich rechnen. Das kostet jedoch Zeit und ist viel zu aufwendig. Zwei oder mehrere Binärzahlen addierst du einfach nach dem Prinzip der schriftlichen Addition.
Eine Binärzahl besteht aus nur zwei Ziffern, nämlich 0 und 1. Daher gelten bei der Addition von Binärzahlen 4 bestimmte Regeln: Addierst du die Ziffer 0 mit der Ziffer 0, so ist das Ergebnis auch 0 (0 + 0 = 0). Addierst du die Ziffer 0 mit der Ziffer 1 oder umgekehrt, also Ziffer 1 mit der Ziffer 0, so ist das Ergebnis jeweils 1 (0 + 1 = 1 bzw. 1 + 0 = 1). Addierst du die Ziffer 1 mit der Ziffer 1, so ist das Ergebnis wieder 0. Du erhältst jedoch einen so genannten Übertrag von 1, den du bei der nächsten Berechnung berücksichtigen musst (1 + 1 = 0 und Übertrag 1).
So addierst du 2 Binärzahlen: | So sieht's aus: |
---|---|
1.
Schreibe alle Binärzahlen sauber Stelle für Stelle untereinander. |
![]() |
2.
Ziehe einen Strich unter die letzte Zahl. Lass jedoch etwas Platz zwischen der Zahl und dem Strich (du brauchst den Platz später für eventuelle Überträge). |
![]() |
3.
Du beginnst ganz rechts und addierst alle Stellen der Reihe nach von unten nach oben: 1 + 0 = 1. |
![]() ![]() |
4.
Schreibe das Ergebnis (1) unter die eben berechnete Reihe. |
![]() |
5.
Anschließend wird die Reihe davor berechnet. Addiere alle Ziffern wieder der Reihe nach von unten nach oben: 1 + 1 = 0 mit Übertrag 1. |
![]() ![]() |
6.
Schreibe das Ergebnis (0) unter die eben berechnete Reihe. |
![]() |
7.
Den Übertrag (1) schreibst du über den Strich in die vorhergehende Reihe. |
![]() |
8.
Die nächste Reihe wird nach dem gleichen Schema berechnet. Addiere auch hier alle Ziffern der Reihe nach schrittweise von unten nach oben. Hier hast du 3 Ziffern, da der Übertrag von vorhin (Schritt 7) dabei ist. Du addierst also zuerst 1 + 1 = 0 mit 1 als Übertrag. Dann addierst du zu deiner eben berechneten 0 noch die oberste Zahl (0) dazu: 0 + 0 = 0. |
![]() ![]() |
9.
Schreibe das Ergebnis (0) unter die eben berechnete Reihe. |
![]() |
10.
Den Übertrag (1) schreibst du über den Strich in die vorhergehende Reihe. |
![]() |
11.
Addiere in der letzten Reihe auch wieder alle Ziffern der Reihe nach schrittweise von unten nach oben. Du addierst also zuerst 1 + 0 = 1. Dann addierst du zu deiner eben berechneten 1 noch die oberste Zahl (1) dazu: 1 + 1 = 0 mit 1 als Übertrag. |
![]() ![]() |
12.
Schreibe das Ergebnis (0) unter die eben berechnete Reihe. |
![]() |
13.
Den Übertrag (1) schreibst du über den Strich in die vorhergehende Reihe. |
![]() |
14.
Nun hast du noch ganz vorne eine 1 stehen (Übertrag aus Schritt 13). Da es nichts mehr zum hinzuaddieren gibt schreibst du sie einfach unterhalb der Reihe unter den Strich. |
![]() |
15.
Nun hast du alle Reihen addiert und bist mit der Addition fertig. Das Ergebnis lautet 10001, was der Dezimalzahl 17 entspricht. Rechnest du dezimal nach, so stimmt deine Rechnung (11 + 6 = 17). |
![]() |
Bei der Addition von Binärzahlen gelten besondere Regeln. Diese sind jedoch nicht schwer anzuwenden. Sie erleichtern dir so die Addition und du musst nicht zuerst die Binärzahlen in Dezimalzahlen umwandeln.
Das könnte dich auch interessieren
Du hast einen Fehler gefunden oder möchtest uns eine Rückmeldung zu diesem Eintrag geben? Rückmeldung geben