0

以下是一些真正让我陷入循环的 XOR 示例:

Number 1:     100111111111111111111111
Number 2:     101001011001010010000011
XOR Result:     1110100110101101111100


Number 1:   101000000000000000000000
Number 2:   101001011001010010000011
XOR Result:      1011001010010000011

为什么第二组的异或结果要小得多?两组中的数字 2 相同,第二组中的数字 1 仅增加了 1,但 XOR 结果却大不相同。为什么会这样?似乎它忽略了第二组中的前 5 位。

4

1 回答 1

2

因为前导位相同,这将导致0XOR 操作不足,并且在数字中前导零是不相关的。

0010是相同的10

(没有区别)

Number 1:     100111111111111111111111
Number 2:     101001011001010010000011
XOR Result:   001110100110101101111100
于 2013-07-11T20:31:40.140 回答