xor是什么运算

编辑: 找AL 发布时间:2023-06-13 15:09:44

xor是一种逻辑运算符,表示“异或”,也称为“互斥或”。它的真值表如下:

| A | B | A xor B |

| --- | --- | ------- |

| 0 | 0 | 0 |

| 0 | 1 | 1 |

| 1 | 0 | 1 |

| 1 | 1 | 0 |

它表示当A、B两个值不同时返回1,否则返回0。例如,A xor B 的结果是,当A为0且B为1时返回1,但当A为0且B为0时返回0。它常用于加密算法和校验码的计算。