返回两个数值型数值按位进行异或运算的结果。
语法
BITXOR(nExpression1, nExpression2)
参数
nExpression1, nExpression2
指定要按位进行异或运算的两个数值。如果 nExpression1 和 nExpression2 不是整数,那么它们在位操作之前,将转换成整数。
返回值类型
数值型
说明
bitxor( ) 函数比较 nExpression1 和 nExpression2
的每个对应位。如果一个数的某一位为 0,并且另一个数相应位为 1,那么操作结果的对应位等于 1;否则等于 0。
下表列出对 nExpression1 和 nExpression2
按位进行异或运算的结果:
nExpression1 位 | nExpression2 位 | 结果位 |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |