Xor 演算子

2つの値をビット単位でXor演算 (排他的OR演算)します。

書式
result = 値1 Xor 値2

パラメーター

値1, 値2
数値、または変数名を指定します。
result
整数を返します。

結果
ビット単位でXor演算したresultを返します。

解説
Xor オペレーターはビット単位でXor演算を行います。resultのビットは、2つの値をビット単位でXorした結果です。

値1のビット 値2のビット result
0 0 0
0 1 1
1 0 1
1 1 0

参照
And, LShift, Not, Or, Rshift

Xor演算子使用例

>print 2 Xor 6
 4
>