Mathematik

Binärrechner

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 ein Binärrechner?

Ein Binärrechner ist ein Online-Berechnungstool, das entwickelt wurde, um arithmetische Operationen - Addition, Subtraktion, Multiplikation und Division - mit Zahlen im binären Zahlensystem durchzuführen. Das binäre System ist die Grundlage aller digitalen Rechner und nutzt nur zwei Ziffern: 0 und 1. Jede Ziffer in einer Binärzahl repräsentiert eine Potenz von zwei, was Computer und digitale Geräte in die Lage versetzt, Daten effizient zu verarbeiten.

Der Binärrechner automatisiert diese Berechnungen, indem er Binärwerte in ihre Dezimaläquivalente umwandelt, die erforderliche arithmetische Operation ausführt und das Ergebnis dann wieder in binäre Form konvertiert. Dieser Mechanismus gewährleistet sowohl Genauigkeit als auch Benutzerfreundlichkeit, insbesondere wenn es um längere Binärzahlen geht, die manuell mühsam zu berechnen wären.

Wenn Sie eine Zahl von einem Zahlensystem in ein anderes umwandeln müssen, verwenden Sie einen Binärkonverter.

Das binäre System erklärt

Das binäre Zahlensystem oder Basis-2-System arbeitet mit nur zwei möglichen Symbolen: 0 und 1. Jede Ziffer repräsentiert ein Bit, kurz für Binary Digit. Der positionsbezogene Wert von Bits steigt exponentiell von rechts nach links an, wobei jede Position eine Potenz von zwei darstellt.

Zum Beispiel kann die binäre Zahl 1011 wie folgt in Dezimal umgewandelt werden:

10112=(1×23)+(0×22)+(1×21)+(1×20)=8+0+2+1=11101011_2 = (1×2^3) + (0×2^2) + (1×2^1) + (1×2^0) = 8 + 0 + 2 + 1 = 11_{10}

Binär ist die Sprache der Computer, da digitale Schaltungen leicht zwei Zustände darstellen können -ein (1) und aus (0)*-, wodurch es sich als natürliche Wahl für die Verarbeitung und Speicherung von Daten in elektronischen Systemen anbietet.

Wie addiert man Binärzahlen?

Schritt 1: Konvertieren Sie die Binärzahlen in Dezimalzahlen.

Schritt 2: Addieren Sie die Dezimalzahlen.

Schritt 3: Konvertieren Sie die Dezimalzahl wieder in eine Binärzahl.

Beispiele

Beispiel 1: Addition von Binärzahlen

10112+110121011_2 + 1101_2

In Dezimal umwandeln: 10112=(1×23)+(0×22)+(1×21)+(1×20)=8+0+2+1=11101011_2 = (1×2^3) + (0×2^2) + (1×2^1) + (1×2^0) = 8 + 0 + 2 + 1 = 11_{10}, 11012=(1×23)+(1×22)+(0×21)+(1×20)=8+4+0+1=13101101_2 = (1×2^3) + (1×2^2) + (0×2^1) + (1×2^0) = 8 + 4 + 0 + 1 = 13_{10}

Summe: 11+13=2411 + 13 = 24

24 in Binär umwandeln:

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

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

Beispiel 2: Multiplikation von Binärzahlen

1012×112101_2 × 11_2

In Dezimal umwandeln: 1012=(1×22)+(0×21)+(1×20)=4+0+1=510101_2 = (1×2^2) + (0×2^1) + (1×2^0) = 4 + 0 + 1 = 5_{10}, 112=(1×21)+(1×20)=2+1=31011_2 = (1×2^1) + (1×2^0) = 2 + 1 = 3_{10}

Produkt: 5×3=155 × 3 = 15

15 in Binär umwandeln:

DividiertQuotientRest
15 ÷ 271
7 ÷ 231
3 ÷ 211
1 ÷ 201

1510=1111215_{10} = 1111_2

Ergebnis: 1012×112=11112101_2 × 11_2 = 1111_2

Beispiel 3: Division von Binärzahlen

100102÷10210010_2 ÷ 10_2

In Dezimal umwandeln: 100102=(1×24)+(0×23)+(0×22)+(1×21)+(0×20)=16+0+0+2+0=181010010_2 = (1×2^4) + (0×2^3) + (0×2^2) + (1×2^1) + (0×2^0) = 16 + 0 + 0 + 2 + 0 = 18_{10}, 102=(1×21)+(0×20)=2+0=21010_2 = (1×2^1) + (0×2^0) = 2 + 0 = 2_{10}

Quotient: 18÷2=918 ÷ 2 = 9

9 in Binär umwandeln:

DividiertQuotientRest
9 ÷ 241
4 ÷ 220
2 ÷ 210
1 ÷ 201

910=100129_{10} = 1001_2

Ergebnis: 100102÷102=1001210010_2 ÷ 10_2 = 1001_2

Beispiel 4: Subtraktion von Binärzahlen

11100210010211100_2 - 10010_2

In Dezimal umwandeln: 111002=(1×24)+(1×23)+(1×22)+(0×21)+(0×20)=16+8+4+0+0=281011100_2 = (1×2^4) + (1×2^3) + (1×2^2) + (0×2^1) + (0×2^0) = 16 + 8 + 4 + 0 + 0 = 28_{10}, 100102=(1×24)+(0×23)+(0×22)+(1×21)+(0×20)=16+0+0+2+0=181010010_2 = (1×2^4) + (0×2^3) + (0×2^2) + (1×2^1) + (0×2^0) = 16 + 0 + 0 + 2 + 0 = 18_{10}

Differenz: 2818=1028 - 18 = 10

10 in Binär umwandeln:

DividiertQuotientRest
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

1010=1010210_{10} = 1010_2

Historischer Einblick

Die binäre Arithmetik wurde erstmals im 17. Jahrhundert von Gottfried Wilhelm Leibniz konzipiert, der die Effizienz eines Systems mit nur zwei Ziffern erkannte. Im Jahr 1703 veröffentlichte er ein Papier, das beschrieb, wie alle Zahlen und logischen Prozesse mithilfe von 1en und 0en dargestellt werden könnten. Seine Arbeit legte die Grundlage für die moderne Datenverarbeitung Jahrhunderte, bevor elektronische Computer erfunden wurden.

Die ersten Computer in der Mitte des 20. Jahrhunderts, wie der ENIAC und UNIVAC, nutzten binäre Verarbeitung, um logische und arithmetische Operationen durchzuführen und bildeten damit das mathematische Rückgrat der heutigen Technologie.

Häufig gestellte Fragen

Wie addiert man 1010₂ und 111₂?

In Dezimal umwandeln → 10102=10101010_2 = 10_{10}, 1112=710111_2 = 7_{10}.
Summe → 10+7=1710 + 7 = 17.
Wieder umwandeln → 1710=10001217_{10} = 10001_2.
Antwort: 10102+1112=1000121010_2 + 111_2 = 10001_2.

Wie subtrahiert man 1000₂ - 11₂?

In Dezimal umwandeln → 10002=8101000_2 = 8_{10}, 112=31011_2 = 3_{10}.
Subtraktion → 83=5108 - 3 = 5_{10}.
Wieder umwandeln → 510=10125_{10} = 101_2.
Antwort: 10002112=10121000_2 - 11_2 = 101_2.

Wie dividiert man 11110₂ durch 10₂?

In Dezimal umwandeln → 111102=301011110_2 = 30_{10}, 102=21010_2 = 2_{10}.
Division → 30÷2=151030 ÷ 2 = 15_{10}.
Wieder umwandeln → 1510=1111215_{10} = 1111_2.
Antwort: 111102÷102=1111211110_2 ÷ 10_2 = 1111_2.

Fehler melden

Dieses Feld ist erforderlich.