Flo: Bitweise Operatoren

Beitrag lesen

Hi,

Ergänzend wär dann noch Bit ändern.

xx1x        xx0x
XOR 0010    XOR 0010
=   0000    =   0010

Javascript-Operator ^=

Das ist nicht korrekt.

xx1x        xx0x
XOR 0010    XOR 0010
=   xx0x    =   xx1x

hm wenn mich nicht alles täuscht habt ihr beide unrecht, denn dieses beispiel kann man nicht mit algemeinen "x" darstellen, denn für eine bitweise xor verknüpfung müssen beide werte unterschiedlich sein also x xor 1 kann man nicht angeben und x xor 0 kann man auch nicht angeben solange man das x nicht kennt. Die xor verknüpfung ist eine entweder oder aber nicht gleich verknüpung (klingt irgendwie komisch).

Beispiel:
1 xor 0 = 1
0 xor 1 = 1
1 xor 1 = 0
0 xor 0 = 0

Grüße Flo