有人可以解释这个数字是如何转换为二进制的吗?
数量: 0x0AF8
从初学者那里学习
答案 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
实际上你只是改变了代表而不是数字的内容......