Math 15十六进制二进制格式,需要解释吗?
我真的不明白15hex转换成二进制形式后,我得到的是10101bin 那应该很容易,但我搞不懂Math 15十六进制二进制格式,需要解释吗?,math,binary,hex,Math,Binary,Hex,我真的不明白15hex转换成二进制形式后,我得到的是10101bin 那应该很容易,但我搞不懂 0x15 == 1*16 + 5*1 == 21 21 == 1*16 + 0*8 + 1*4 + + 0*2 + 1*1 == 10101 (binary) 什么不爱?很简单。以十进制为基数,数字15表示 10+5,因为数字1表示1*10,数字5表示5*1 在十六进制中,数字15表示: 1*16+5*1,表示其21。二进制中的21是10101。如何将十六进制转换为二进制 根据下表将每个十六进制数
0x15 == 1*16 + 5*1 == 21
21 == 1*16 + 0*8 + 1*4 + + 0*2 + 1*1 == 10101 (binary)
什么不爱?很简单。以十进制为基数,数字15表示 10+5,因为数字1表示1*10,数字5表示5*1 在十六进制中,数字15表示:
1
*16+5
*1,表示其21。二进制中的21是10101。如何将十六进制转换为二进制
根据下表将每个十六进制数字转换为4个二进制数字:
Hex Binary
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
示例#1
所以
示例#2
将(4A01)16转换为二进制:
(4)16 = (0100)2
(A)16 = (1010)2
(0)16 = (0000)2
(1)16 = (0001)2
所以
这不是一个与编程相关的问题,而是基础数学。了解数字系统。@πάνταῥεῖ - 好一点。我们在旅途中的某个时刻都从零地出发。@selbie但事实上这不是一个编程问题,这两个问题都与任何标记语言无关。这个问题属于数学论坛。我投票结束这个问题,因为它是关于数字基/基数/而不是编程或软件开发。我爱你。我爱你,我也爱你,随机公民!
(4E)16 = (01001110)2
(4)16 = (0100)2
(A)16 = (1010)2
(0)16 = (0000)2
(1)16 = (0001)2
(4A01)16 = (0100101000000001)2