当前位置:首页 > 二进制 > 正文

16进制转换二进制公式


⑴请教10进制16进制2进制互换公式
将十进制数33转换为十六进制的示例:
33/16=2...1
2/16=0...2
结果为21(从右往右写余数)向左)
将132从十进制转换为十六进制
132/16=8...4
8/16=0.....8
结果是84。
十进制31转十六进制
31/16=1...15(15转十六进制为F)
1/16=0...1
结果为1F
十进制转二进制的方法类似,只是每次除数为2
例如十进制31转二进制:
31/2=15......1
15/2=7........1
7/2=3..1
3/2=1....1
1/2=0.....1
结果是11111
二进制和十六进制之间的转换,只需将4位二进制数字分成一组,然后将四位二进制数分别转换为十六进制的1
例如11010001(2),括号里面的数字代表什么底数?
可以先算出1101(2)=D(16),0001=1(16),结果为D1
K基数转换为十进制可计算如下
K基数从右到左的每一位数字乘以k的位数的幂(从0开始)
例如4基数321转为十进制:
321(4)=1*4^0+2*4^1+3*4^2=57(10)
将十六进制F1转换为十进制:
F1(16)=1*16^0+15*16^1=241(10)
⑵十六进制怎么转化二进制。 。 要详细的。 比如A是怎么变成1010
二进制与十六进制的关系
二进制00000001001000110100010101100111
十六进制01234567
二进制100010011010101111110101011010)b(11)c(12)d(13)e(14)f(15)
由于A(十六进制)转换为十进制10(十进制)
整数部分:从后到前的每一位转换为十进制四位二进制数,在缺少的位置加0:
0---->0000
10---->1010
转换为二进制,每次除以2,写出余数,直到商小于2,然后逆序写出结果。
10/2=商5(余数0)
5/2=商2(余数1)
2/2=1(余数0)
除以2直到结果是1
将余数和最后的1从下到上倒序写入,所以结果是十进制10=二进制1010