Побитовый сдвиг

1
2
3
4
5
6
7
8
9
#!/usr/bin/env python
#-*-coding:utf8
def pr(x):
print "%15s == 0x%08x" % (x,eval(x))
for op in "|^&":
pr("0x110"+op+"0x1010")
pr("~ 0x1010")
pr("0x0010 << 1")
pr("0x0010 >> 1")