为什么默认值为0x1000而不是0x200?

时间:2018-11-20 16:32:07

标签: binary

Attachment

根据手册的第12-8位,默认值为0x10,这意味着只有第9位为1。 在计算器中显示b10 0000 0000 = 0x200。但是,为什么文档改为说它的0x1000

1 个答案:

答案 0 :(得分:1)

每个十六进制数字对应于 4位(又称​​半字节)。在数字0x10中,只有 5 位是1。

正确的转换是这样:

0x10 -->    1    0
         0001 0000 --> 0b10000