二进制0.65化为十进制数
答案:2 悬赏:20 手机版
解决时间 2021-11-19 22:27
- 提问者网友:心如荒岛囚我终老
- 2021-11-19 09:52
二进制0.65化为十进制数
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-11-19 10:15
整数部分是0
取小数部分乘以2=0.65*2=1.3,取结果的整数部分做为二进制小数点后第1位[0.1]
取上步结果的小数部分乘以2=0.3*2=0.6[0.10]
继续:0.6*2=1.2[0.101]
0.2*2=0.4[0.1010]
0.4*2=0.8[0.10100]
0.8*2=1.6[0.101001]
计算直到结果小数部分为0,或者达到指定位数时停止,现假设要求计算到小数点后第6位
0.65D=0.101001B
取小数部分乘以2=0.65*2=1.3,取结果的整数部分做为二进制小数点后第1位[0.1]
取上步结果的小数部分乘以2=0.3*2=0.6[0.10]
继续:0.6*2=1.2[0.101]
0.2*2=0.4[0.1010]
0.4*2=0.8[0.10100]
0.8*2=1.6[0.101001]
计算直到结果小数部分为0,或者达到指定位数时停止,现假设要求计算到小数点后第6位
0.65D=0.101001B
全部回答
- 1楼网友:往事埋风中
- 2021-11-19 10:46
你确定你写的数是二进制的?追问不好意思写反了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯