十进制转换成二进制
方法:
判断十进制数字是否有小数部分,若没有,只需将整数部分连续除以2,记下过程中的余数,只到商为0,然后将余数倒序排列即可得到二进制数值;若有小数,将整数部分和小数部分分开计算,小数部分连续乘以2,每次都取前次的小数部分,记下每次积的整数部分(1或0),然后顺序排列,添上整数部分可得到二进制数
如:
1、十进制数28转换为二进制
即:十进制数28转换为二进制是11100
2、十进制数28.45转换为二进制
即:十进制数28.45转换二进制是11100.0111
可表示为:(28.45)10 = (11100.0111)2
二进制转换成十进制
方法:
将二进制每一位上的0或1乘以2的所在位数的次方,整数部分的指数为正,小数部分的指数为负.
如:
1、将二进制数11100转换成十进制
即:二进制11100转换为十进制是28
2、将二进制11100.0111转换成十进制
即:二进制数11100.0111转换成十进制数是28.4375