【发布时间】:2013-07-10 06:51:10
【问题描述】:
这里有一些 XOR 的例子真的让我陷入了循环:
Number 1: 100111111111111111111111
Number 2: 101001011001010010000011
XOR Result: 1110100110101101111100
Number 1: 101000000000000000000000
Number 2: 101001011001010010000011
XOR Result: 1011001010010000011
为什么第二组的异或结果要小得多?两组中的数字 2 相同,第二组中的数字 1 仅增加了 1,但 XOR 结果却大不相同。为什么会这样?似乎它忽略了第二组中的前 5 位。
【问题讨论】:
标签: binary logic bit-manipulation xor