我想知道我是否按照正确的方式进行按位。
如果我们有:
231 & 0xFB7F
我正在做以下事情:
11100111 & 1111101101111111 = 1100111
是正确的吗?
答案 0 :(得分:1)
正确!
二进制231 in decimal = 1110 0111 in binary = 0000 0000 1110 0111
(为方便起见,以4位组显示)
0xFB7F in hex = 1111 1011 0111 1111
当你有点明智 - 这就变成了
0000 0000 0110 0111 in binary
= 67 in deciomal