Binärrechner

Binärzahlen berechnen, umrechnen und Bit-Operationen durchführen.

Last updated:
—

Umrechner

—

War dieser Rechner hilfreich?

★ ★ ★ ★ ★
Diesen Rechner einbetten

Berechnungsbeispiele

Berechnungsfall Ergebnis
Binär zu Dezimal: 11111111₂ 255 (maximaler 8-Bit-Wert ohne Vorzeichen)
Addition: 1010₂ + 0101₂ 1111₂ = 15₁₀
Dezimal zu Binär: 17₁₀ 10001₂ (16 + 1 = 2⁴ + 2⁰)
Subnetzmaske /26, letztes Oktett 11000000₂ = 192, also 255.255.255.192 (64 Adressen, 62 Hosts)
Mihail Doncenco
Mihail Doncenco Website-Gründer & Rechner-Experte

Gründer und Entwickler von CalcMate. Erstellt und pflegt alle Rechner dieser Website mit Fokus auf präzise Formeln und klare, praxisnahe Ergebnisse.

Wie verwendet man den Binärrechner?

Der Binärrechner lässt sich auf zwei Arten nutzen. Als Konverter: Geben Sie eine Binärzahl (z. B. 1010) ein und erhalten Sie sofort den Dezimalwert (10), den Hexadezimalwert (A) und den Oktalwert (12). Als Rechenmaschine: Geben Sie zwei Binärzahlen aus den Ziffern 0 und 1 ein und wählen Sie eine der vier Grundoperationen (Addition, Subtraktion, Multiplikation, Division).

Der Rechner führt die Operation inklusive Überträgen (Carries) und Leihvorgängen (Borrows) durch und zeigt das Ergebnis binär und dezimal. Das hilft bei der Subnetzberechnung (die Maske /26 ist 11111111.11111111.11111111.11000000, also 255.255.255.192 mit 64 Adressen und 62 nutzbaren Hosts), bei Bitmasken in der Programmierung und beim Üben des Zweierkomplements für negative Zahlen.

Wie funktioniert das Binärsystem? Grundlagen und Rechenregeln

Im Binärsystem (Basis 2) steht jede Stelle für eine Potenz von 2. Die Umrechnung von Binär in Dezimal: \[101_{2} = 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 4 + 0 + 1 = 5_{10}\] Binäraddition folgt vier Regeln: \(0+0=0\), \(0+1=1\), \(1+0=1\), \(1+1=10_2\) (Ergebnis 0, Übertrag 1). Binärsubtraktion: \(1-0=1\), \(1-1=0\), \(0-1=1\) mit Leihe aus der nächsten Stelle (dann \(10_2 - 1 = 1\)). Mit \(n\) Bit lassen sich ohne Vorzeichen die Werte von 0 bis \(2^n - 1\) darstellen, im Zweierkomplement die Werte von \(-2^{n-1}\) bis \(2^{n-1} - 1\).

Drei Praxisbeispiele: (1) \(1010_2 + 0101_2 = 1111_2 = 15_{10}\). (2) \(1100_2 - 0101_2 = 0111_2 = 7_{10}\). (3) \(255_{10} = 11111111_2\), acht Einsen sind der größte 8-Bit-Wert ohne Vorzeichen. Gleitkommazahlen speichern Computer nach dem Standard IEEE 754 (aktuelle Fassung 2019). Die CIDR-Schreibweise für IP-Netze wie /24 ist in RFC 4632 beschrieben.

Binäre Operationen: Addition, Subtraktion, Multiplikation und Konvertierung im Überblick

Nützliche Tipps 💡

  • Führende Nullen ergänzen: Für die Addition von 101 und 1010 zunächst 0101 schreiben, damit beide Zahlen dieselbe Bit-Länge haben.
  • Zweierkomplement für negative Zahlen: Für -5 in 8 Bit 5 = 00000101 invertieren (11111010) und 1 addieren, das ergibt 11111011.

📋Schritte zur Berechnung

  1. Rechenart wählen (Addition, Subtraktion, Multiplikation, Division) oder Konvertierungsmodus.

  2. Binärzahlen eingeben (nur 0 und 1, führende Nullen bei Bedarf ergänzen).

  3. Auf "Berechnen" klicken: Das Ergebnis erscheint sofort in Binär und Dezimal.

Häufige Fehler ⚠️

  1. Führende Nullen weglassen: 00101 und 101 haben denselben Wert, aber bei Bitoperationen und fester Wortbreite (z. B. 8 Bit) gehört die volle Länge dazu.
  2. Binär wie Dezimal addieren: 1 + 1 ist im Binärsystem nicht 2, sondern 10₂ (Übertrag). Wer das vergisst, rechnet komplett falsch.
  3. Überlauf ignorieren: 11111111₂ + 1 ergibt 100000000₂, aber ein 8-Bit-Register schneidet das neunte Bit ab und liefert 00000000₂. Mit Vorzeichen wird aus 127 + 1 (01111111₂ + 1) sogar -128.
  4. Vorzeichenlos und vorzeichenbehaftet verwechseln: 11111111₂ ist ohne Vorzeichen 255, im Zweierkomplement -1.

Wofür nutzt man einen Binärrechner?📊

  1. Informatik und Programmierung: Bitmasken, Schiebeoperationen und logische AND/OR/XOR-Operationen verstehen und prüfen.

  2. Netzwerktechnik: Subnetzmasken in Binärform analysieren, z. B. /24 = 11111111.11111111.11111111.00000000 und /26 = ...11000000 (64 Adressen, 62 Hosts).

  3. Digitale Elektronik: 8- und 16-Bit-Arithmetik für Mikrocontroller-Projekte berechnen und debuggen.

Fragen und Antworten

Kann der Rechner auch negative Binärzahlen?

Ja, negative Zahlen werden im Zweierkomplement dargestellt. Für -n schreiben Sie n binär, invertieren alle Bits (Einerkomplement) und addieren 1. Beispiel in 8 Bit: 5 = 00000101, invertiert 11111010, plus 1 ergibt 11111011. Das höchste Bit zeigt das Vorzeichen (0 = positiv, 1 = negativ). Der Wertebereich in 8 Bit reicht von -128 bis 127.

Warum einen Binär-Additionsrechner nutzen?

Ein Binär-Additionsrechner verhindert Übertragsfehler, die bei langen Zahlen schnell passieren. Beispiel: Bei 16 Bit hat die Summe zweier Zahlen bis zu 17 Stellen, und ein einziger vergessener Übertrag verfälscht das Ergebnis. Der Rechner zeigt Schritt für Schritt, wie Überträge entstehen, und dient als Kontrolle für Aufgaben mit Bitoperationen.

Was ist das Binärsystem?

Das Binärsystem (Basis 2) verwendet nur die Ziffern 0 und 1 (Bits). Jede Stelle hat den doppelten Wert der rechten Nachbarstelle. 8 Bit sind ein Byte mit 256 Werten (0 bis 255), 16 Bit ergeben 65.535 als größten Wert, 32 Bit 4.294.967.295. Computer rechnen binär, weil elektronische Schaltkreise zwei Zustände zuverlässig unterscheiden: Spannung an (1) und aus (0).

Was ist ein Binärrechner?

Ein Binärrechner führt die vier Grundrechenarten im Binärsystem (Basis 2) durch und wandelt zwischen Binär, Dezimal, Oktal und Hexadezimal um. Beispiel: \(1010_2 + 0110_2 = 10000_2 = 16_{10}\). Das Tool zeigt Ergebnis und Rechenweg inklusive Überträgen.

Welche Formeln verwendet der Binärrechner?

Binär zu Dezimal: \(\sum b_i \times 2^i\). Dezimal zu Binär: wiederholte Division durch 2 mit Rest. Addition und Subtraktion: bitweise mit Übertrag bzw. Leihe. Multiplikation: Teilprodukte durch Bitverschiebung. Division: schriftliche Division im Binärsystem. Gleitkommazahlen nach IEEE 754 (Single Precision, 32 Bit) bestehen aus 1 Vorzeichenbit, 8 Exponentenbits und 23 Mantissenbits.

Wie funktioniert die Binär-zu-Dezimal-Konvertierung?

Jede Stelle steht für eine Potenz von 2, rechts beginnend mit \(2^0 = 1\). Sie addieren die Potenzen aller Stellen mit einer 1. Beispiel: \(10110_2 = 2^4 + 2^2 + 2^1 = 16 + 4 + 2 = 22_{10}\). Umgekehrt teilen Sie die Dezimalzahl wiederholt durch 2 und lesen die Reste von unten nach oben: 22 → 11 Rest 0, 11 → 5 Rest 1, 5 → 2 Rest 1, 2 → 1 Rest 0, 1 → 0 Rest 1, ergibt 10110.

Wie rechnet man Binär in Dezimal um?

Die Formel lautet \(\sum_{i=0}^{n-1} b_i \times 2^i\), wobei \(b_i\) das Bit an Position \(i\) ist (rechts bei 0 beginnend) und \(n\) die Zahl der Stellen. Beispiel: \(1101_2 = 1 \times 8 + 1 \times 4 + 0 \times 2 + 1 \times 1 = 13_{10}\). Merken Sie sich die Potenzen 1, 2, 4, 8, 16, 32, 64, 128 für Bit 0 bis Bit 7.
Hinweis: Dieser Rechner dient dazu, hilfreiche Schätzungen zu Informationszwecken bereitzustellen. Obwohl wir uns um Genauigkeit bemühen, können die Ergebnisse je nach örtlichen Gesetzen und individuellen Umständen variieren. Wir empfehlen, bei wichtigen Entscheidungen einen professionellen Berater zu Rate zu ziehen.