Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Binary 将0x0AF8转换为二进制_Binary_Computer Architecture - Fatal编程技术网

Binary 将0x0AF8转换为二进制

Binary 将0x0AF8转换为二进制,binary,computer-architecture,Binary,Computer Architecture,有人能解释一下这个数字是如何转换成二进制的吗 编号:0x0AF8 对于初学者来说,学习您的数字是用十六进制写的,这将很有帮助,因此如果您想将其转换为二进制,只需为十六进制数字的每个字符设置4位 例如: HEX: 0x0AF8 BINARY: 0000 1010 1111 1000 实际上,您只需更改数字的表示形式而不是内容…十六进制格式,有16个可能的数字: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F 每个十六进制数字可转换为4个二进制数

有人能解释一下这个数字是如何转换成二进制的吗

编号:0x0AF8


对于初学者来说,学习您的数字是用十六进制写的,这将很有帮助,因此如果您想将其转换为二进制,只需为十六进制数字的每个字符设置4位

例如:

HEX: 0x0AF8 
BINARY: 0000 1010 1111 1000

实际上,您只需更改数字的表示形式而不是内容…

十六进制格式,有16个可能的数字:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
每个十六进制数字可转换为4个二进制数字:

0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
A = 1010
B = 1011
C = 1100
D = 1101
E = 1110
F = 1111
说到这里,您可以将
0x0AF8
转换为二进制格式,如下所示:

0    A    F    8
0000 1010 1111 1000

非常感谢,但可能您这里有一个错误二进制:0000 1010 1111“0”100,零点