这是一个创建于 4372 天前的主题,其中的信息可能已经有所发展或是发生改变。
不说话,看代码:
for x in xrange(0,10):
print x , 2^x , bin(2^x) , bin(2)
输出结果
0 2 0b10 0b10
1 3 0b11 0b10
2 0 0b0 0b10
3 1 0b1 0b10
4 6 0b110 0b10
5 7 0b111 0b10
6 4 0b100 0b10
7 5 0b101 0b10
8 10 0b1010 0b10
9 11 0b1011 0b10
只能想明白x=0,1,2的时候位运算的结果。但是从x=3开始就不明白了。。有大神不吝赐教的么?
|
|
1
passluo 2013-01-06 19:47:06 +08:00
好的。。。我犯傻了。。大家忽略我吧~
结题~
|