异或逻辑运算
对布尔值、二进制数进行异或(XOR)运算,并支持按位异或,提供详细解释。
布尔:0, 1, true, false。二进制:如 1010。按位:十进制整数。
布尔:0, 1, true, false。二进制:如 1010。按位:十进制整数。
常见异或运算与用例
两个布尔值的简单异或运算
A: 真
B: 假
两个4位二进制数的异或运算
A: 1010
B: 1100
两个十进制数的按位异或运算
A: 12
B: 10
更长二进制序列的异或运算
A: 11001010
B: 10101100
0 | 0 | 0
0 | 1 | 1
1 | 0 | 1
1 | 1 | 0