如何将十进制数69.625转换为二进制数(结果保留4位有效数字)

如题所述

整数部分除以2
小数部分乘以2
整数部分将余数从下向上倒序写 就是结果
69/2=34 余1
34/2=17 余0
17/2=8 余1
8/2=4 余0
4/2=2 余0
2/2=1 余0
1/2=0 余1
即是1000101
小数部分乘以2取整数部分按顺序往下就是结果
0.625*2=(1).25 取1
0.25*2=(0).5 取0
0.5*2=1 取1
即是0.101

所以69.625二进制是1000101.101
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-22
最简单的方法,用Windows自带的计算器算,用科学记数法计算,效率高
第2个回答  2013-09-22
如何转换?
说不清楚 真的
你要是要答案我可以给你
第3个回答  2013-09-22
你是要算法还是要写程序。问题详细点