Jonathan: Bitweise Operatoren

Beitrag lesen

Hallo Flo,

hm wenn mich nicht alles täuscht habt ihr beide unrecht, denn dieses beispiel kann man nicht mit algemeinen "x" darstellen

Doch kann man.

Etwas XOR 0 ist immer der Ausgangswert. Etwas XOR 1 ist immer der invertierte Wert.

xx1x        xx0x
 XOR 0010    XOR 0010
 =   xx0x    =   xx1x

Beispiele:
     1111
 XOR 0010
 =   1101

0010
 XOR 0010
 =   0000

1010
 XOR 0110
 =   1100

x xor 1 kann man nicht angeben und x xor 0 kann man auch nicht angeben solange man das x nicht kennt.

Doch.

x XOR 0 = x
x XOR 1 = NOT x (bzw. 1-x)

(Natürlich nur sofern x nur ein Bit ist.)

Jonathan