Binary 为什么默认值是0x1000而不是0x200?
根据手册,在第12-8位中,默认值为0x10,这意味着只有第9位是1。Binary 为什么默认值是0x1000而不是0x200?,binary,Binary,根据手册,在第12-8位中,默认值为0x10,这意味着只有第9位是1。 从计算器中显示b10 0000 0000=0x200。但为什么文档会改为显示其0x1000 每个十六进制数字对应于4位(也称为半字节)。在数字0x10中,只有位5为1 正确的转换是: 0x10 --> 1 0 0001 0000 --> 0b10000 谢谢,但我想知道为什么开发人员不将其指定为默认值“10000”instead@Arkyo数字可以写为“二进制10000”或“十进制
从计算器中显示
b10 0000 0000=0x200
。但为什么文档会改为显示其0x1000
每个十六进制数字对应于4位(也称为半字节)。在数字0x10中,只有位5为1
正确的转换是:
0x10 --> 1 0
0001 0000 --> 0b10000
谢谢,但我想知道为什么开发人员不将其指定为默认值“10000”instead@Arkyo数字可以写为“二进制10000”或“十进制16”或“八进制20”或“十六进制10”。。。它们都同样有效。¯_(ツ)_/“'文档作者选择了十六进制。