Mathematik

Binäre Additionsrechner

Einstellungen
Zurücksetzen
Ergebnis teilen
Speichern
Einbetten
Fehler melden

Rechner teilen

Fügen Sie unseren kostenlosen Rechner zu Ihrer Website hinzu

Bitte geben Sie eine gültige URL ein. Es werden nur HTTPS-URLs unterstützt.


Verwenden Sie die aktuellen Werte in den Eingabefeldern des Rechners auf der Seite als Standardwerte für den eingebetteten Rechner.


Farbakzent, der beim Fokusieren auf die Eingabefeldumrandung, bei markierten Schalterkästchen, beim Hovern über ausgewählte Elemente etc. erscheint.


Bitte stimmen Sie den Nutzungsbedingungen zu.

Vorschau

Rechner speichern

Rechner-Einstellungen

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Rechner teilen

Was ist die binäre Addition?

Die binäre Addition ist eine der grundlegenden Operationen in der digitalen Elektronik und Informatik. Sie operiert mit Binärzahlen — Zahlensystemen, die nur aus den Ziffern 0 und 1 bestehen. Sie bildet die Basis aller digitalen Berechnungen, da jedes Datenstück oder jeder Vorgang in einem Computer letztendlich in binärer Form dargestellt wird.

Genauso wie das Dezimalsystem auf Potenzen von zehn basiert, basiert das Binärsystem auf Potenzen von zwei. Der Prozess der Addition von Binärzahlen folgt ähnlichen Prinzipien wie die dezimale Addition, aber die Regeln sind einfacher, da nur zwei Ziffern beteiligt sind. Die möglichen Kombinationen beim Addieren zweier Binärziffern sind wie folgt:

  • 0 + 0 = 0
  • 0 + 1 = 1
  • 1 + 0 = 1
  • 1 + 1 = 10 (was 0 mit einem Übertrag von 1 in die nächsthöhere Bitposition ist)

Dieses einfache Regelwerk ist die Grundlage dafür, wie Computer Addition auf Hardwareebene ausführen.

Wie man Binärzahlen addiert

Bei der dezimalen Addition, wenn wir zwei Ziffern addieren, die 9 übersteigen, übertragen wir 1 in die nächste Spalte. Bei der binären Addition tritt ein ähnlicher Vorgang auf, wenn zwei 1en addiert werden – denn 1+1=1021 + 1 = 10_2, wobei das Ergebnis 0 ist und ein Übertrag von 1 erfolgt.

Wenn mehrere Bits zusammenaddiert werden, beeinflusst der Übertrag von jeder Position die nächsthöhere Bitposition. Zum Beispiel, beim Addieren von 110121101_2 und 101121011_2, addieren Sie Bit für Bit von rechts nach links:

  • 1+1=1021 + 1 = 10_2 → schreibe 0, Übertrag 1
  • 1(U¨bertrag)+1+0=1021 (Übertrag) + 1 + 0 = 10_2 → schreibe 0, Übertrag 1
  • 1(U¨bertrag)+0+1=1021 (Übertrag) + 0 + 1 = 10_2 → schreibe 0, Übertrag 1
  • 1(U¨bertrag)+1+1=1121 (Übertrag) + 1 + 1 = 11_2 → schreibe 1, Übertrag 1

Also, 11012+10112=1100021101_2 + 1011_2 = 11000_2.

Wie der Rechner funktioniert

Anstatt manuelle Umrechnungen oder Bit-für-Bit-Additionen auszuführen, wendet der Rechner automatisch drei Hauptschritte an:

  1. Umwandlung in Dezimal: Jedes Binäreingabe wird zuerst in seine dezimale Entsprechung umgewandelt.
  2. Addition: Der Rechner summiert die Dezimalwerte.
  3. Umwandlung zurück in Binär: Die resultierende Summe in Dezimalform wird dann zurück in Binär umgewandelt, um angezeigt zu werden.

Diese Methode garantiert genaue Ergebnisse, selbst bei der Addition mehrerer Zahlen — zwei, drei, vier oder mehr — und erspart den Benutzern manuelle Fehlsummen in Binäraddition.

Sie können beide Methoden verwenden, um Binärzahlen hinzuzufügen.

Formel

Das rechnerische Prinzip hinter dem Rechner kann wie folgt ausgedrückt werden:

  1. Umwandlung von Binär zu Dezimal

Für eine Binärzahl bnbn1b1b0b_n b_{n-1} \dots b_1 b_0:

D=i=0nbi×2iD = \sum_{i=0}^{n} b_i \times 2^i

wobei bib_i entweder 0 oder 1 ist und DD die dezimale Entsprechung ist.

  1. Summation in Dezimalform

Wenn es kk Binärzahlen B1,B2,,BkB_1, B_2, \dots, B_k gibt, werden ihre Dezimalentsprechungen D1,D2,,DkD_1, D_2, \dots, D_k bestimmt und addiert:

S=D1+D2++DkS = D_1 + D_2 + \dots + D_k
  1. Umwandlung von Dezimal zu Binär

Die endgültige Dezimalsumme SS wird dann durch wiederholte Division durch 2 zurück in Binär umgewandelt:

Bina¨r(S)=Reste von der Division S durch 2, in umgekehrter Reihenfolge gelesen\text{Binär}(S) = \text{Reste von der Division } S \text{ durch } 2, \text{ in umgekehrter Reihenfolge gelesen}

Beispiele

Beispiel 1: Zwei Binärzahlen addieren

Lassen Sie uns zwei Binärzahlen addieren: 1011 und 1101.

Schritt 1: Umwandlung in Dezimal.
10112=1×8+0×4+1×2+1×1=8+0+2+1=11101011_2 = 1×8 + 0×4 + 1×2 + 1×1 = 8 + 0 + 2 + 1 = 11_{10}
11012=1×8+1×4+0×2+1×1=8+4+0+1=13101101_2 = 1×8 + 1×4 + 0×2 + 1×1 = 8 + 4 + 0 + 1 = 13_{10}

Schritt 2: Addieren der Dezimalzahlen.
11+13=2411 + 13 = 24

Schritt 3: Umwandlung des Ergebnisses zurück in Binär.

DivisionQuotientRest
24 ÷ 2120
12 ÷ 260
6 ÷ 230
3 ÷ 211
1 ÷ 201

2410=11000224_{10} = 11000_2.

Endergebnis:
10112+11012=1100021011_2 + 1101_2 = 11000_2

Beispiel 2: Drei Binärzahlen addieren

Jetzt summieren wir drei Werte: 101, 111 und 1000.

Schritt 1: Umwandlung in Dezimal.
1012=1×22+0×21+1×20=510101_2 = 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 5_{10}
1112=1×22+1×21+1×20=710111_2 = 1 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 7_{10}
10002=1×23+0×22+0×21+0×20=8101000_2 = 1 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 0 \times 2^0 = 8_{10}

Schritt 2: Addieren in Dezimal.
5+7+8=205 + 7 + 8 = 20

Schritt 3: Umwandlung von 20 zurück zu Binär.

DivisionQuotientRest
20 ÷ 2100
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

2010=10100220_{10} = 10100_2

Also, 1012+1112+10002=101002101_2 + 111_2 + 1000_2 = 10100_2

Beispiel 3: Zwei gebrochene Binärzahlen addieren

Lassen Sie uns zwei gebrochene Binärzahlen addieren: 0.10120.101_2 und 0.11120.111_2.

Schritt 1: Umwandlung in Dezimal. 0.1012=1×21+0×22+1×23=0,625100.101_2 = 1 \times 2^{-1} + 0 \times 2^{-2} + 1 \times 2^{-3} = 0,625_{10} 0.1112=1×21+1×22+1×23=0,875100.111_2 = 1 \times 2^{-1} + 1 \times 2^{-2} + 1 \times 2^{-3} = 0,875_{10}

Schritt 2: Addieren in Dezimal. 0,625+0,875=1,50,625 + 0,875 = 1,5

Schritt 3: Umwandlung von 1,5 zurück in Binär.

DivisionQuotientRest
1 ÷ 201

Bruchteil:

MultiplikationErgebnis
0,5 x 21

Also, 0.1012+0.1112=1.120.101_2 + 0.111_2 = 1.1_2

Häufig gestellte Fragen

Wie addiert man die Binärzahlen 1010 und 111 in diesem Rechner?

Zuerst jedes in Dezimal umwandeln: 10102=10101010_2 = 10_{10}, 1112=710111_2 = 7_{10}. Dann ausführen 10+7=1710 + 7 = 17. Zurück in Binär umwandeln: 1710=10001217_{10} = 10001_2. Somit 10102+1112=1000121010_2 + 111_2 = 10001_2.

Kann ich mehr als zwei Binärzahlen auf einmal addieren?

Ja. Der Rechner unterstützt mehrere Eingabefelder und ermöglicht die Addition von drei, vier oder mehr Binärzahlen gleichzeitig. Der gleiche Umwandlungsprozess — Binär zu Dezimal, Summierung, dann zurück zu Binär — sorgt für präzise Ergebnisse.

Unterstützt dieser Rechner die Addition von gebrochenen Binärzahlen?

Ja. Der Rechner unterstützt die Addition von gebrochenen Binärzahlen.

Fehler melden

Dieses Feld ist erforderlich.