Binär-Rechner
Führen Sie bitweise Operationen (AND, OR, XOR, NOT) und Bit-Shift-Operationen an Ganzzahlen mit interaktiven visuellen Bit-Diagrammen durch, die jede Bitposition anzeigen.
Dein Adblocker verhindert, dass wir Werbung anzeigen
MiniWebtool ist kostenlos dank Werbung. Wenn dir dieses Tool geholfen hat, unterstütze uns mit Premium (werbefrei + schneller) oder setze MiniWebtool.com auf die Whitelist und lade die Seite neu.
- Oder auf Premium upgraden (werbefrei)
- Erlaube Werbung für MiniWebtool.com, dann neu laden
Binär-Rechner
Willkommen beim Binär-Rechner, einem leistungsstarken Online-Tool zur Durchführung bitweiser Operationen an Ganzzahlen mit interaktiven visuellen Bit-Diagrammen. Egal, ob Sie ein Softwareentwickler sind, der mit Low-Level-Code arbeitet, ein Informatikstudent, der binäre Arithmetik lernt, oder ein Ingenieur, der Algorithmen optimiert – dieser Rechner hilft Ihnen, bitweise AND-, OR- und XOR-Operationen mit einer schrittweisen Analyse auf Bitebene zu verstehen und zu visualisieren.
Was sind bitweise Operationen?
Bitweise Operationen arbeiten direkt auf der binären Darstellung von Zahlen und verarbeiten jedes Bit (0 oder 1) einzeln. Diese Operationen sind grundlegend für die Informatik und werden umfassend in der Systemprogrammierung, Kryptographie, Grafik, Vernetzung und Leistungsoptimierung eingesetzt.
Bitweises AND (&)
Die AND-Operation vergleicht jedes Bit zweier Zahlen und gibt nur dann 1 zurück, wenn BEIDE Bits 1 sind.
| A | B | A AND B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Häufige Verwendungen:
- Maskieren bestimmter Bits (z. B. Extrahieren der unteren 4 Bits mit
n & 0xF) - Überprüfen, ob ein Bit gesetzt ist (z. B.
n & (1 << k)) - Löschen von Bits (z. B. Löschen von Bit k mit
n & ~(1 << k)) - Überprüfen, ob eine Zahl gerade ist (
n & 1 == 0)
Bitweises OR (|)
Die OR-Operation vergleicht jedes Bit und gibt 1 zurück, wenn MINDESTENS EIN Bit 1 ist.
| A | B | A OR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Häufige Verwendungen:
- Setzen bestimmter Bits (z. B. Bit k setzen mit
n | (1 << k)) - Kombinieren von Flags oder Berechtigungen
- Zusammenführen von Bitmustern
Bitweises XOR (^)
Die XOR-Operation (exklusives ODER) gibt 1 zurück, wenn die Bits UNTERSCHIEDLICH sind.
| A | B | A XOR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Häufige Verwendungen:
- Umschalten von Bits (z. B. Bit k umschalten mit
n ^ (1 << k)) - Vertauschen von Werten ohne temporäre Variable (
a ^= b; b ^= a; a ^= b;) - Einfache Verschlüsselung und Prüfsummen
- Finden eines eindeutigen Elements in einem Array, in dem alle anderen zweimal vorkommen
- Fehlererkennung und -korrektur
Warum diesen Rechner verwenden?
Visuelle Bit-Diagramme
Im Gegensatz zu einfachen Rechnern, die nur das Ergebnis anzeigen, zeigt unser Tool interaktive Bit-für-Bit-Diagramme an, die genau zeigen, wie jede Position berechnet wird. Dieser visuelle Ansatz macht das Verständnis bitweiser Operationen intuitiv und lehrreich.
Mehrere Zahlenformate
Geben Sie Zahlen in dem Format ein, das für Ihren Anwendungsfall am bequemsten ist:
- Dezimal: Standardmäßige Basis-10-Zahlen (z. B. 42, 255)
- Binär: Basis-2 unter Verwendung von 0 und 1 (z. B. 101010, 11111111)
- Hexadezimal: Basis-16 unter Verwendung von 0-9 und A-F (z. B. 2A, FF)
Konfigurierbare Bitbreite
Wählen Sie die Bitbreite, die zu Ihrer Anwendung passt:
- Auto: Verwendet automatisch die minimal erforderlichen Bits
- 8-Bit: Für Operationen auf Byte-Ebene (0-255 vorzeichenlos)
- 16-Bit: Für kurze Ganzzahlen (0-65535 vorzeichenlos)
- 32-Bit: Standard-Ganzzahlgröße in vielen Sprachen
- 64-Bit: Für große Ganzzahlen und moderne Systeme
So verwenden Sie diesen Rechner
- Eingabeformat auswählen: Wählen Sie Binär, Dezimal oder Hexadezimal aus dem Dropdown-Menü.
- Zahlen eingeben: Geben Sie zwei Ganzzahlen in die Eingabefelder ein.
- Bitbreite wählen: Wählen Sie eine bestimmte Breite oder lassen Sie sie auf Auto.
- Operation auswählen: Klicken Sie auf AND, OR, XOR oder Alle berechnen.
- Ergebnisse analysieren: Sehen Sie sich die Ergebnisse in allen drei Formaten plus dem visuellen Bit-Diagramm an.
Praktische Beispiele
Beispiel 1: Berechtigungen prüfen
Berechtigungs-Flags: READ=4, WRITE=2, EXECUTE=1
- Benutzerberechtigung = 6 (READ + WRITE = 110 in binär)
- Prüfe READ:
6 & 4 = 4(wahr, hat READ) - Prüfe EXECUTE:
6 & 1 = 0(falsch, kein EXECUTE)
Beispiel 2: Ein Feature-Flag umschalten
Bit 2 im Wert 5 umschalten:
- 5 XOR 4 = 0101 XOR 0100 = 0001 = 1 (Bit 2 war an, jetzt aus)
- 1 XOR 4 = 0001 XOR 0100 = 0101 = 5 (Bit 2 war aus, jetzt an)
Beispiel 3: Unteres Nibble maskieren
Untere 4 Bits aus 0xAB extrahieren:
- 0xAB & 0x0F = 10101011 & 00001111 = 00001011 = 0x0B = 11
Häufig gestellte Fragen
Was ist eine bitweise AND-Operation?
Bitweises AND vergleicht jedes Bit zweier Zahlen und gibt nur dann 1 zurück, wenn BEIDE Bits 1 sind. Zum Beispiel 5 AND 3: 0101 AND 0011 = 0001 (dezimal 1). Es wird häufig zum Maskieren bestimmter Bits, zum Überprüfen, ob ein Bit gesetzt ist, und zum Löschen von Bits verwendet.
Was ist eine bitweise OR-Operation?
Bitweises OR vergleicht jedes Bit zweier Zahlen und gibt 1 zurück, wenn MINDESTENS EIN Bit 1 ist. Zum Beispiel 5 OR 3: 0101 OR 0011 = 0111 (dezimal 7). Es wird häufig zum Setzen bestimmter Bits und zum Kombinieren von Flags verwendet.
Was ist eine bitweise XOR-Operation?
Bitweises XOR (exklusives ODER) vergleicht jedes Bit und gibt 1 zurück, wenn die Bits UNTERSCHIEDLICH sind. Zum Beispiel 5 XOR 3: 0101 XOR 0011 = 0110 (dezimal 6). XOR wird in der Kryptographie, zum Umschalten von Bits, zum Vertauschen von Werten ohne temporäre Variable und zur Fehlererkennung verwendet.
Was sind Bit-Shift-Operationen?
Bit-Shift-Operationen verschieben alle Bits in einer Zahl um eine bestimmte Anzahl von Positionen nach links oder rechts. Links-Shift (<<) multipliziert mit Potenzen von 2, während Rechts-Shift (>>) durch Potenzen von 2 dividiert. Zum Beispiel verschiebt 5 << 2 0101 nach links um 2, um 10100 (dezimal 20) zu erhalten.
Was ist die NOT-Operation in der bitweisen Arithmetik?
Bitweises NOT invertiert jedes Bit: 0 wird zu 1 und 1 wird zu 0. Das Ergebnis hängt von der Bitbreite ab. Für eine 8-Bit-Zahl ist NOT 5 (00000101) = 250 (11111010). Dies wird auch als Einerkomplement bezeichnet.
Verwandte Operationen
Für Bit-Shift-Operationen (Links-Shift, Rechts-Shift) und bitweises NOT besuchen Sie unseren Bit-Shift-Rechner.
Zusätzliche Ressourcen
Um mehr über bitweise Operationen zu erfahren:
Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:
"Binär-Rechner" unter https://MiniWebtool.com/de/binär-rechner/ von MiniWebtool, https://MiniWebtool.com/
vom miniwebtool-Team. Aktualisiert: 26. Dez. 2025
Sie können auch unseren KI-Mathematik-Löser GPT ausprobieren, um Ihre mathematischen Probleme durch natürliche Sprachfragen und -antworten zu lösen.
Andere verwandte Tools:
Erweiterte Rechenoperationen:
- Antilogarithmus Rechner
- Betafunktion Rechner
- Binomialkoeffizient-Rechner
- Binomialverteilungsrechner
- Binär-Rechner Empfohlen
- Zentraler Grenzwertsatz-Rechner
- Kombinatorik-Rechner Empfohlen
- Fehlerfunktion-Rechner
- Komplexe Zahlen Rechner
- Entropie-Rechner Neu
- Fehlerfunktion berechnen
- Exponentielle Abnahme Rechner (Hohe Präzision)
- Exponentielle Zunahme Rechner (Hohe Präzision)
- Exponentielles Integral Rechner
- exponenten-rechner-hohe-präzision
- Fakultätsrechner
- Gammafunktion-Rechner
- Goldener-Schnitt-Rechner
- Halbwertszeit berechnen
- Prozentuale Wachstumsrate Rechner Empfohlen
- Permutationsrechner
- Poisson-Verteilungsrechner Neu
- Polynom-Wurzeln-Rechner mit Detaillierten Schritten
- Wahrscheinlichkeitsrechner
- Wahrscheinlichkeitsverteilung Rechner
- Anteil-Rechner
- Mitternachtsformel-Rechner
- Wissenschaftliche Schreibweise Rechner
- Summe von Kuben Rechner
- Summe von positiven Ganzzahlen Rechner
- Summe von Quadratzahlen Rechner