让我上来吧 关注:223贴子:5,237
  • 1回复贴,共1
求助

怎么快速判断异或结果

只看楼主收藏回复



IP属地:江苏1楼2023-06-25 21:37回复
    异或运算的规则是:当两个数的二进制位相同时,结果为0,不同时,结果为1。因此,可以快速判断异或结果的方法是将两个数的二进制位进行比较,如果相同,则结果为0,如果不同,则结果为1。如果两个数的二进制位长度不同,则可以在较短的二进制位前面添加0,使得两个二进制位长度相同再进行比较。例如,判断5和3的异或结果:5的二进制位为101,3的二进制位为011,将它们对齐后比较,可以得到异或结果为110,即6。


    IP属地:澳大利亚2楼2023-07-03 12:47
    回复