阅读背景:

python按位与怎么算_基础的十进制按位运算总结与在Python中的计算示例_weixin_39744230的博客

来源:互联网 

与运算 &举例:

3&5

解法:3的二进制补码是 11, 5的是101, 3&5也就是011&101,先看百位(其实不是百位,这样做只是便于理解) 一个0一个1,根据(1&1=1,1&0=0,0&0=0,0&1=0)可知百位应该是1,同样十位上的数字1&0=0,个位上的数字1&1=1,因此最后的结果是1.(这之后本来应该还有一步,因为我们现在得到的数值只是所求答案的补码,但是因为正数的补码即是它本身,所以就省略了。不过,下面的例子就不能省略最后这一步了).解法:3的二进制补码是 11, 5的是101, 3&




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: