如何将十进制数25转换成对应的二进制数
2个回答
展开全部
先转换为16进制:
25/16 = 1 余数 9
也就是16进制:0x19
16进制对应二进制的关系是:16进制的每一位,代表二进制的4位
16进制 二进制
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 1111
0x19换成二进制就是: 0001 1001 去掉前面的0就是:11001
上边这种方法,方便理解,可以口算就得到结果,记住几个特殊的值:
4 0100
8 1000
A 1001
其它的就直接口头推理得到16进制和2进制的映射关系了。
个人觉得25/2的方法不好,方法如下:
计算 结果 余数
25/2 = 12 1
12/2 = 6 0
6/2 = 3 0
3/2 = 1 1
1/2 = 0 1
结果就是倒着写余数:11001
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询