Rechner für Binäraddition

Addieren Sie zwei binäre Ganzzahlen und prüfen Sie die Summe zur Basis 2 anhand ihres Dezimalwerts.

Binärzahlen addieren
Geben Sie zwei vorzeichenlose binäre Ganzzahlen ein, die nur Nullen und Einsen enthalten.

Über die Binäraddition

Die Binäraddition verbindet Zahlen zur Basis 2 nach demselben Stellenwertprinzip wie die Dezimaladdition. Jede Spalte steht für eine Zweierpotenz statt einer Zehnerpotenz, und jede Ziffer ist null oder eins. Die vier Grundfälle sind einfach: null plus null ergibt null, null plus eins ergibt eins, eins plus null ergibt eins und eins plus eins ergibt binär zehn. Im letzten Fall schreibt man null in die aktuelle Spalte und überträgt eins in die nächste linke Spalte. Für längere Zahlen richtet man die rechten Ziffern untereinander aus und rechnet von rechts nach links. Ein Übertrag aus der vorherigen Spalte wird mitgezählt. Eins plus eins plus Übertrag ergibt dezimal drei, also binär elf: eins schreiben und eins übertragen. Das wird fortgesetzt, bis alle Stellen und der letzte Übertrag verarbeitet sind. Genau so arbeitet ein Ripple-Carry-Addierer in einfacher Digitaltechnik; moderne Prozessoren verwenden schnellere Carry-Lookahead- und Parallelpräfix-Schaltungen. Beispielsweise beginnt die Addition von 1011 und 0101 rechts. Eins plus eins ergibt null mit Übertrag. Die nächste Spalte enthält eins plus null plus Übertrag, also wieder null mit Übertrag. Danach folgt null plus eins plus Übertrag, erneut null mit Übertrag. Links steht eins plus null plus Übertrag, also binär zehn. Insgesamt ergibt sich 10000. Die dezimale Kontrolle lautet elf plus fünf gleich sechzehn. Binäraddition ist grundlegend für Computerarithmetik. Subtraktion lässt sich durch Addition eines Zweierkomplementwerts umsetzen, Multiplikation durch verschobene Additionen und Adressberechnung durch wiederholtes Addieren von Offsets zu Basisadressen. Prüfsummen, Zähler, Zeitgeber, Grafikoperationen und kryptografische Algorithmen beruhen auf bitweiser Addition. Die Übertragsregel erleichtert das Verständnis vieler weiterer hardwarenaher Operationen. Dieser Rechner behandelt Eingaben als vorzeichenlose Ganzzahlen und bewahrt mit exakter Ganzzahlarithmetik beliebige praktisch nutzbare Längen. Führende Nullen ändern den Wert nicht: 00101 und 101 stehen beide für fünf. Binärbrüche und eine vorzeichenbehaftete Zweierkomplementinterpretation werden nicht unterstützt. Bei Hardware mit fester Breite kann das Ergebnis ein Bit mehr benötigen als der längere Operand. Wird dieser zusätzliche Übertrag verworfen, läuft der gespeicherte Wert modulo der zur gewählten Wortbreite gehörenden Kapazität um. Der zusammen mit dem Binärergebnis angezeigte Dezimalwert ist eine praktische, ebenfalls exakte Darstellung und keine gesonderte Näherung. Zur Kontrolle können Sie beide Eingaben dezimal umrechnen, addieren und die Summe zurück ins Binärsystem wandeln. Zweierpotenzen eignen sich besonders gut: Addiert man eins zu einer Folge von Einsen, werden diese zu Nullen und eine neue führende Eins entsteht.

Beispiele zur Binäraddition

Die Beispiele zeigen Übertragsausbreitung und dezimale Kontrollen.

AdditionBinäre SummeDezimale Kontrolle
1011 + 1011000011 + 5 = 16.
1 + 1101 + 1 = 2 und erzeugt einen Übertrag.
1111 + 11000015 + 1 = 16; der Übertrag durchläuft jede Spalte.
101010 + 11011000042 + 6 = 48.

So addieren Sie Binärzahlen

  1. Geben Sie die erste vorzeichenlose binäre Ganzzahl nur mit Nullen und Einsen ein.
  2. Geben Sie die zweite Binärzahl ein und richten Sie ihre niederwertigste Stelle gedanklich an der ersten aus.
  3. Wählen Sie Binärzahlen addieren, um die exakte Summe zur Basis 2 zu berechnen.
  4. Lesen Sie die binäre Summe ab und nutzen Sie den Dezimalwert zur schnellen Kontrolle.

Häufige Fragen zur Binäraddition

Was ist eins plus eins im Binärsystem?

Eins plus eins wird zur Basis zwei als 10 geschrieben. Die null bleibt in der aktuellen Spalte, die eins wird nach links übertragen.

Beeinflussen führende Nullen das Ergebnis?

Nein. Führende Nullen ändern den Wert einer binären Ganzzahl ebenso wenig wie den einer dezimalen Ganzzahl.

Wie prüfe ich eine binäre Summe?

Wandeln Sie beide Eingaben in Dezimalzahlen um, addieren Sie sie und wandeln Sie die Summe zurück in Binärform. Dafür zeigt der Rechner den Dezimalwert an.

Kann bei Binäraddition ein Überlauf auftreten?

Ein Register fester Breite kann überlaufen, wenn die Summe ein zusätzliches führendes Bit benötigt. Dieser Rechner zeigt das vollständige Ergebnis, statt den Übertrag zu verwerfen.

Werden negative Binärzahlen unterstützt?

Die Eingaben werden als vorzeichenlose Ganzzahlen interpretiert. Negative Werte erfordern eine vereinbarte Vorzeichendarstellung wie das Zweierkomplement und eine feste Bitbreite.