当一个位字符串与自身异或n次时会发生什么,如图所示:
null
[B]⊕ (B)⊕ (B)⊕ (B…….n次)]
(A) n为偶数时补码 (B) n为奇数时补码 (C) 总是除以2^n (D) n为偶数时保持不变 答复: (D) 说明: 这里n指触发异或操作的次数。
例如
A⊕A⊕A = A (Number of XOR operation is 2 ,i.e., Even) A⊕A⊕A⊕A = 0 (Number of XOR operation is 3 ,i.e., Odd) A⊕A⊕A⊕A⊕A = A (Number of XOR operation is 4 ,i.e., Even) A⊕A⊕A⊕A⊕A⊕A = 0 (Number of XOR operation is 5 ,i.e., Odd)
一般来说,当异或运算数为偶数时,输出保持不变,而当异或运算数为奇数时,输出将为0。 这个问题的小测验
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END