Beginner

Rechner für bitweise Operatoren (AND, OR, XOR, NOT)

Wende bitweise Logikoperationen auf zwei Ganzzahlen an und betrachte das Ergebnis in Dezimal, nullaufgefülltem Binär und Hexadezimal.
Ignored for NOT

Rechenart

Bit width

Result (decimal)
8

Binary: 00001000 • Hex: 0x8

Binary (8-bit)
00001000
Hexadecimal
0x8
Dezimal
8
031.963.895.6127.5159.4191.3223.1255Operands and result within the 8-bit range
Die Ergebnisse sind Schätzungen, die nur der allgemeinen Information dienen und keine professionelle Beratung darstellen — überprüfen Sie wichtige Ergebnisse stets unabhängig, bevor Sie sich darauf verlassen. Vollständigen Haftungsausschluss lesen.
Schnelle Antwort

Wie funktioniert dieser Rechner?

Dieses Werkzeug wendet bitweise AND, OR, XOR, NOT, NAND, NOR oder XNOR auf zwei Ganzzahlen bei einer gewählten Breite von 8, 16, 32 oder 64 Bit an. Die Operanden werden auf die Breite maskiert, die Operation läuft Bit für Bit, und das Ergebnis wird in Dezimal, nullaufgefülltem Binär und Hexadezimal angezeigt.

Formel
AND: a & b OR: a | b XOR: a ^ b NOT: ~a & mask (mask = (1 << width) − 1)
How this is calculated

Gib die Ganzzahl a und, für Operationen mit zwei Operanden, die Ganzzahl b in Dezimal ein. Wähle eine Operation (AND, OR, XOR, NOT, NAND, NOR, XNOR) und eine Bitbreite von 8, 16, 32 oder 64. Der Rechner verarbeitet jede Eingabe als Ganzzahl beliebiger Genauigkeit (BigInt), sodass selbst 64-Bit-Werte exakt bleiben.

Jeder Wert wird zunächst mit einer Bitmaske, mask = (1 << width) − 1, auf die gewählte Breite reduziert. AND, OR und XOR verknüpfen die beiden maskierten Operanden Bit für Bit. NOT invertiert jedes Bit von a, und NAND/NOR/XNOR sind die Umkehrungen von AND/OR/XOR. Da die Invertierung führende 1-Bits erzeugt, wird das Ergebnis erneut maskiert, sodass es nie die gewählte Breite überschreitet — so läuft der Wert in Hardwareregistern fester Breite um.

Das Endergebnis wird auf drei Arten angezeigt: als Dezimalzahl, als nullaufgefüllte Binärzeichenkette passend zur Bitbreite und als Hexadezimal in Großschreibung. Die Eingaben werden innerhalb der gewählten Breite als vorzeichenlos interpretiert; das Feld b wird für die einoperandige NOT-Operation ignoriert.

Häufige Fragen

NOT kippt jedes Bit innerhalb der gewählten Breite. Bei 8 Bit invertiert ~12 alle 8 Bits und ergibt 243. Eine größere Bitbreite liefert ein noch größeres vorzeichenloses Ergebnis, weshalb Maske und Breite eine Rolle spielen.

Nein. NOT ist eine unäre Operation, die nur a verwendet, sodass das Feld b ignoriert wird, wenn NOT gewählt ist.

Die Werte werden auf die gewählte Bitbreite maskiert, sodass sie innerhalb dieser Breite als vorzeichenlos behandelt werden. Eine negative Eingabe wird vor der Operation modulo 2^width reduziert.

Auch bekannt als

bitweise operatoren
bitweise und oder xor
bitoperation rechner
logische bitoperation
bitweise rechner
bitwise calculator

APA

TG we-Calculate Editorial Team. (2026). Rechner für bitweise Operatoren (AND, OR, XOR, NOT) [Online calculator]. TG we-Calculate. https://we-calculate.com/de/calculator/bitwise-operator-calculator

Chicago

TG we-Calculate Editorial Team. "Rechner für bitweise Operatoren (AND, OR, XOR, NOT)." TG we-Calculate. 2026. https://we-calculate.com/de/calculator/bitwise-operator-calculator.

IEEE

TG we-Calculate Editorial Team, "Rechner für bitweise Operatoren (AND, OR, XOR, NOT)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/de/calculator/bitwise-operator-calculator

BibTeX

@misc{wecalculate_bitwise_operator_calculator, title = {Rechner für bitweise Operatoren (AND, OR, XOR, NOT)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/de/calculator/bitwise-operator-calculator}}, year = {2026}, note = {TG we-Calculate} }

Hat Ihnen dieser Rechner geholfen?