基 础 函 数 参 考


BitXOR

执行逐位 OR(XOR) 异或运算.

BitXOR ( 值 1, 值 2 [, 值 n] )

参 数

值 1 第一个数.
值 2 第二个数.
值 n [可选参数] 第 N 个数 - 最多可指定 255 个值.

返 回 值

返回参数按位 XOR(异或) 操作的结果.
位操作均为 32 位整数.

备 注

数字可以用十六进制表示法.
BitXOR 函数比较所有参数的对应位,如果有奇数个 1, 则函数返回 1; 否则返回 0.

相 关 函 数

BitAND, BitNOT, BitOR, BitShift, Hex, BitRotate

函 数 示 例


Local $x = BitXOR(10, 6) ;x == 12 因为 1010b XOR 0110b == 1100

$x = BitXOR(2, 3, 6) ;x == 7 因为 0010 XOR 0011 XOR 0110 = 0111

provider with jb51.net (unicode)