Bitweiser Rechner
Führen Sie bitweise Operationen auf zwei Zahlen durch. Unterstützt dezimal und hex (0x) Eingaben.
Geben Sie zwei Zahlen ein, um bitweise Operationen durchzuführen.
Problem Melden
Sie haben einen Bug gefunden oder einen Vorschlag? Helfen Sie uns, dieses Tool zu verbessern.
Was ist dieses Tool?
Der Bitweiser Rechner führt bitweise Operationen auf Ganzzahlwerten aus, darunter AND, OR, XOR, NOT, Linksschieben und Rechtsschieben. Bitweise Operationen manipulieren einzelne Bits und sind grundlegend in der Low-Level-Programmierung, in Netzwerkprotokollen, der Kryptografie und der Datenkompression.
Anwendung
- 1
Werte eingeben
Geben Sie zwei ganzzahlige Operanden ein.
- 2
Operation auswählen
Wählen Sie AND, OR, XOR, NOT, << oder >>.
- 3
Ergebnis anzeigen
Siehen Sie das Ergebnis in dekadisch, binär und hexadezimal.
Häufig gestellte Fragen
Was macht XOR?
XOR (exklusives ODER) liefert 1 nur, wenn die beiden Bits unterschiedlich sind. 1 XOR 1 = 0, 0 XOR 0 = 0, 1 XOR 0 = 1. Wird in der Kryptografie, der Fehlererkennung und zum Tauschen von Variablen ohne Zwischenvariable verwendet.
Welche bitweisen Operationen werden unterstützt?
AND, OR, XOR, NOT, Linksschieben und Rechtsschieben.
Was ist der Unterschied zwischen logischem und arithmetischem Rechtsschieben?
Das logische Rechtsschieben (>>>) füllt die höchstwertigen Bits mit Nullen, unabhängig vom Vorzeichen. Das arithmetische Rechtsschieben (>>) erhält das Vorzeichenbit: Es füllt bei positiven Zahlen mit 0 und bei negativen Zahlen mit 1. In JavaScript ist >> arithmetisch und >>> logisch. Bei positiven Zahlen liefern sie dasselbe Ergebnis, bei negativen Zahlen unterscheiden sie sich.
Verwandte Tools
- Zahlensystem-UmrechnerKonvertieren Sie Zahlen zwischen binär, oktal, dezimal und hexadezimal sofort.
- Hex UTF-8 Base64 UmrechnerKonvertieren Sie zwischen Hex-, UTF-8-Text- und Base64-Kodierungen.
- Base64-Encoder/-DecoderKodieren Sie Text in Base64 oder decodieren Sie Base64. Unicode-Unterstützung, 100% clientseitig.