按位与小数和十六进制

时间:2014-10-25 02:59:15

标签: bit-manipulation

我想知道我是否按照正确的方式进行按位。

如果我们有:

231 & 0xFB7F

我正在做以下事情:

11100111 & 1111101101111111 = 1100111

是正确的吗?

1 个答案:

答案 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