与十进制数178.75对应的二进制数是( )
答案:4 悬赏:30 手机版
解决时间 2021-02-24 06:48
- 提问者网友:原来太熟悉了会陌生
- 2021-02-23 19:32
关键是小数部分怎么算,整数的我会,带上小数有点迷糊,请高人指点迷津,拜谢。
最佳答案
- 五星知识达人网友:酒安江南
- 2021-02-23 20:14
0. 7 5
* 2
= 1. 5 0……取整数部分的 1 得
0. 5
* 2
= 1.0 ……再取整数部分 1 余下的变为0
则0.75对应的二进制为0.11(小数部分变换就是乘二取整数部分再乘,直到变为0,有些是乘不尽的就需要保留位数了。乘好后排序是从上往下排和整数部分的除法得出的排序是相反的)
最后只要把整数部分的结果放在这个前面就可以了
* 2
= 1. 5 0……取整数部分的 1 得
0. 5
* 2
= 1.0 ……再取整数部分 1 余下的变为0
则0.75对应的二进制为0.11(小数部分变换就是乘二取整数部分再乘,直到变为0,有些是乘不尽的就需要保留位数了。乘好后排序是从上往下排和整数部分的除法得出的排序是相反的)
最后只要把整数部分的结果放在这个前面就可以了
全部回答
- 1楼网友:时间的尘埃
- 2021-02-23 23:23
0.75*2=1.5
0.5*2=1
所以小数部分是.11
- 2楼网友:山有枢
- 2021-02-23 22:40
告诉你个方法,windows里有个计算器,在文件里选择科学型,那里有进制转换。我给你做一个示范以75为例
75/2=37.....1
37/2=18.....1
18/2=9......0
9/2=4.......1
4/2=2.......0
2/2=1.......0
1/2=0.......1
所以75=1001011b(b代表二进制数)
175的你自己做做,和计算器对照一下,是否做对了
对不起看错了呵呵,小数的话就得乘2了
0.75*2=0.5.......1
0.5*2=0..........1
所以0.75=0.11b
- 3楼网友:怀裏藏嬌
- 2021-02-23 21:25
二进制 十进制
0.1 = 0.5
0.01 = 0.25
0.001 = 0.125
0.0001 = 0.06125
……
故有:
0.11 = 0.75
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯