例 「私の身長は160cmである」 「私の身長は170cmである」 の二つ命題の排他的論理和は :「私の身長は160cmまたは170cmのいずれか一方である」 である。 真理値表 命題P命題QP xor Q 真真偽 真偽真 偽真真 偽偽偽 排他的論理和は、ビット演算を行っている場合に、特定のビットだけを反転させるのによく用いられる。ある数値と、その数値のビットを反転させたい部分を 1 にした数値との排他的論理和をとると、指定した部分が反転した数値が得られる。 0011 XOR 0110 = 0101
:「私の身長は160cmまたは170cmのいずれか一方である」
真理値表 命題P命題QP xor Q 真真偽 真偽真 偽真真 偽偽偽 排他的論理和は、ビット演算を行っている場合に、特定のビットだけを反転させるのによく用いられる。ある数値と、その数値のビットを反転させたい部分を 1 にした数値との排他的論理和をとると、指定した部分が反転した数値が得られる。 0011 XOR 0110 = 0101
排他的論理和は、ビット演算を行っている場合に、特定のビットだけを反転させるのによく用いられる。ある数値と、その数値のビットを反転させたい部分を 1 にした数値との排他的論理和をとると、指定した部分が反転した数値が得られる。
0011 XOR 0110 = 0101