将0x0AF8转换为二进制

时间:2014-03-05 21:39:38

标签: binary computer-architecture

有人可以解释这个数字是如何转换为二进制的吗?
 
数量: 0x0AF8

从初学者那里学习

会很有帮助

2 个答案:

答案 0 :(得分:1)

以十六进制格式,有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

答案 1 :(得分:0)

你的号码是用十六进制写的,所以如果你想把它转换成二进制,你需要为每个十六进制数字设置4位。

例如:

HEX: 0x0AF8 
BINARY: 0000 1010 1111 1000

实际上你只是改变了代表而不是数字的内容......