小数
-
十进制小数到二进制的转换
规则:小数部分乘以2,取整数部分一次从左往右放在小数点后,直至小数点后为0。
例如: 将其转换为二进制后是多少?
0.125 * 2 = 0.25 取整数为 0
0.25 * 2 = 0.5 取整数为 0
0.5 * 2 = 1 取整数为 1
则得到的二进制的结果就是0.001
-
二进制小数到十进制的转换
规则:二进制的小数转换为十进制主要是乘以2的负次方,从小数点后开始,依次乘以2的负一次方,2的负二次方,2的负三次方等。
例如:0.001 由二进制转换为 十进制 后的数为?
小数点后
第一位
第二位
第三位
各个位上乘完之后,相加,0*1/2+0*1/4+1*1/8得十进制的0.125
-
二进制小数转化为十六进制小数
很重要但是不用算!!
规则:一个十六进制数等于4位二进制数。
例如:0.11,这个二进制数不够4位,就需要补 00,而且是在原数后补充,即0.1100,将其1100转换为对应的十六进制数为C,即得到结果0.C即为对应的十六进制数。
整数:
-
二进制乘法
最简单的方法转换为十进制数乘完再转换回去。
-
十六进制转换为八进制
规则:将十六进制先转换为二进制,然后再将二进制中3位一分隔,合成8进制数。
例如:(D7)H 转换为 八进制
01 111 101 转换为 (327)O