计算机,各种进制之间的转换
3个回答
展开全部
整数和小数分别转换。
整数除以2,商继续除以2,得到0为止,将余数逆序排列。
98 / 2 49 余 0
49/2 24 余 1
24/2 2 余 0
12/2 6 余 0
6/2 3 余 0
3/2 1 余 1
1/2 0 余 1
所以98的二进制是1100010
小数乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数顺序排列。
0.12x2=0.24 取整0,小数部分是0.24
0.24x2=0.48 取整0,小数部分是0.48
0.48x2=0.96 取整0,小数部分是0.96
0.96x2=1.92 取整1,小数部分是0.92
。。。。
所以0.12的二进制是0001111010111000
十进制98.12等于二进制1100010.0001111010111000
整数除以2,商继续除以2,得到0为止,将余数逆序排列。
98 / 2 49 余 0
49/2 24 余 1
24/2 2 余 0
12/2 6 余 0
6/2 3 余 0
3/2 1 余 1
1/2 0 余 1
所以98的二进制是1100010
小数乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数顺序排列。
0.12x2=0.24 取整0,小数部分是0.24
0.24x2=0.48 取整0,小数部分是0.48
0.48x2=0.96 取整0,小数部分是0.96
0.96x2=1.92 取整1,小数部分是0.92
。。。。
所以0.12的二进制是0001111010111000
十进制98.12等于二进制1100010.0001111010111000
追答
过程很详细,记得采纳
我一般喜欢给别人交方法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询