Binäre Zahlen Rechner
Addieren Sie zwei binäre Zahlen und erhalten Sie das Ergebnis in Binär-, Dezimal- und Hexadezimalformat mit visueller Darstellung.
Umfassender Leitfaden: Binäre Zahlen zusammenrechnen
Binäre Zahlen (auch Dualzahlen genannt) bilden die Grundlage aller digitalen Systeme. Dieser Leitfaden erklärt detailliert, wie man binäre Zahlen addiert, subtrahiert, multipliziert und dividiert – mit praktischen Beispielen und wichtigen Hintergrundinformationen.
1. Grundlagen binärer Zahlen
Das binäre Zahlensystem (Basis 2) verwendet nur zwei Ziffern: 0 und 1. Jede Position in einer binären Zahl repräsentiert eine Potenz von 2, beginnend von rechts (2⁰).
2. Binäre Addition
Die Addition binärer Zahlen folgt ähnlichen Regeln wie die dezimale Addition, aber mit nur zwei Ziffern:
- 0 + 0 = 0
- 0 + 1 = 1
- 1 + 0 = 1
- 1 + 1 = 10 (0 mit Übertrag 1)
Schritt-für-Schritt Beispiel: 1011 + 0110
1011 (11) + 0110 (6) ------- 10001 (17)
Erklärung:
- Rechteste Spalte: 1 + 0 = 1
- Zweite Spalte: 1 + 1 = 10 (schreibe 0, Übertrag 1)
- Dritte Spalte: 0 + 1 + Übertrag 1 = 10 (schreibe 0, Übertrag 1)
- Vierte Spalte: 1 + 0 + Übertrag 1 = 10 (schreibe 0, Übertrag 1)
- Füge den finalen Übertrag als neue Stelle hinzu
3. Binäre Subtraktion
Die Subtraktion verwendet das Zwei-Komplement für negative Zahlen. Die Grundregeln:
- 0 – 0 = 0
- 1 – 0 = 1
- 1 – 1 = 0
- 0 – 1 = 1 (mit Borgen von der nächsten höheren Stelle)
Beispiel: 1101 – 0110
1101 (13) - 0110 (6) ------- 0111 (7)
4. Binäre Multiplikation
Die Multiplikation funktioniert ähnlich wie im Dezimalsystem, aber einfacher, da nur 0 und 1 möglich sind:
- 0 × 0 = 0
- 0 × 1 = 0
- 1 × 0 = 0
- 1 × 1 = 1
Beispiel: 1011 × 0110
1011
× 0110
------
0000 (1011 × 0)
1011 (1011 × 1, um 1 Stelle verschoben)
0000 (1011 × 0, um 2 Stellen verschoben)
1011 (1011 × 1, um 3 Stellen verschoben)
------
1000010
5. Binäre Division
Die Division ist die komplexeste Operation. Sie funktioniert ähnlich wie die lange Division im Dezimalsystem:
- Vergleiche den Divisor mit den linken Ziffern des Dividenden
- Subtrahiere den Divisor (falls möglich) und setze eine 1 im Ergebnis
- Falls nicht möglich, setze eine 0 und hole die nächste Ziffer herunter
- Wiederhole bis alle Ziffern verarbeitet sind
Beispiel: 1100 ÷ 0100
11 (3)
-----
0100 )1100
100
---
100
100
---
0
6. Wichtige Anwendungen binärer Arithmetik
Binäre Operationen sind fundamental für:
- Computerprozessoren (ALU – Arithmetic Logic Unit)
- Kryptographie und Verschlüsselung
- Digitale Signalverarbeitung
- Fehlererkennung (Paritätsbits, CRC)
- Datenkompression
| Operation | Binär (8-Bit) | Dezimal | Geschwindigkeit (ns) |
|---|---|---|---|
| Addition | 10110110 + 01001001 | 182 + 73 | 1.2 |
| Multiplikation | 11001010 × 00001101 | 202 × 13 | 3.8 |
| Division | 10011100 ÷ 00001010 | 156 ÷ 10 | 5.1 |
7. Häufige Fehler und wie man sie vermeidet
Beim Rechnen mit binären Zahlen treten oft diese Fehler auf:
- Überlauf ignorieren: Bei festen Bit-Längen (z.B. 8-Bit) kann das Ergebnis zu groß werden. Immer die maximale darstellbare Zahl prüfen (z.B. 255 für 8-Bit unsigned).
- Vorzeichen falsch handhaben: Bei vorzeichenbehafteten Zahlen (Two’s Complement) ist die linke Stelle das Vorzeichenbit. 11111111 ist -1, nicht 255.
- Falsche Bit-Reihenfolge: Immer von rechts nach links zählen (LSB zu MSB).
- Borgvorgang vergessen: Bei Subtraktion muss man sich eine 1 von der nächsten Stelle “borgen”, wenn man 1 von 0 subtrahiert.
| System | Beispiel (Wert 5) | Beispiel (Wert -3) | Verwendung |
|---|---|---|---|
| Unsigned | 00000101 | Nicht möglich | Nur positive Zahlen |
| Sign-Magnitude | 00000101 | 10000011 | Einfache Vorzeichen |
| One’s Complement | 00000101 | 11111100 | Ältere Systeme |
| Two’s Complement | 00000101 | 11111101 | Moderne Prozessoren |
8. Praktische Übungen
Versuchen Sie diese Aufgaben zur Vertiefung:
- Addieren Sie 11011010 und 00101101 (8-Bit)
- Subtrahieren Sie 10011000 – 00110011 (8-Bit, Two’s Complement)
- Multiplizieren Sie 1011 × 1101
- Dividieren Sie 11001000 ÷ 00001100
- Wandeln Sie 10110110 in Dezimal und Hexadezimal um
Lösungen:
- 11100111 (231) mit Überlauf
- 01100101 (101)
- 10000111 (135)
- 1000 (8)
- 182 / B6
9. Autoritative Ressourcen
Für vertiefende Informationen empfehlen wir diese wissenschaftlichen Quellen:
- Stanford University: Binary Number System – Umfassende Erklärung mit historischen Kontext
- NIST: Binary Arithmetic in Cryptography – Anwendungen in der Kryptographie
- HowStuffWorks: How Bits and Bytes Work – Praktische Anwendungen in Computern
10. Fortgeschrittene Themen
Für Experten interessant:
- Fließkomma-Arithmetik (IEEE 754): Binäre Darstellung von Bruchzahlen mit Mantisse und Exponent
- Binäre Logikgatter: AND, OR, XOR, NAND – die Hardware-Basis für binäre Operationen
- Boolesche Algebra: Mathematische Grundlagen für binäre Logik (George Boole, 1854)
- Quantum Computing: Qubits als Erweiterung binärer Zustände (0, 1 und Superposition)
- Fehlerkorrektur: