LXOR

Operace bitového exkluzívního součtu. (Bitový exluzivní součet je logický exkluzivní součet všech bitů daných operandů). Exluzivní znamená jednoduše "buď a nebo" (obojí zároveň nemožné). Logický exklusivní součet je roven 1 tehdy, je-li právě jen jeden z operandů pravdivý (tj. nenulový).

Příklad:

B := 10 lxor 2;    -> B := 8;
B := 10 lxor 8;    -> B := 2;
B := 10 lxor 3;    -> B := 9;

Operace LXOR se používá k inverzi čísel (pro představu obdobné barevné inverzi). Platí totiž :

x = (x LXor y) LXor y.

Nejlépe je vidět princip přímo v binárním tvaru:

1 LXor 1 = 0
1 LXor 0 = 1
1 LXor 0 = 1
0 LXor 0 = 0

Podívejte se na :  Operátory 
Aritmetické operace