这是一个创建于 3897 天前的主题,其中的信息可能已经有所发展或是发生改变。
版本Python 2.7。
(-1)&2,(-1)&(2)都试过了,结果都是2,不知为何?
5 条回复 • 2015-06-11 14:26:08 +08:00
 |
|
1
ayang23 2015 年 6 月 3 日
没看出哪不对,-1所有的位都是1,和任何数字与运算结果都是那个数字
|
 |
|
2
lilydjwg 2015 年 6 月 3 日
我没看出来哪里不对了……你觉得它的结果是多少才对呢?
|
 |
|
4
weyou 2015 年 6 月 3 日
因为结果本来就是2
|