.十进制数100.625等值于二进制数 我不要答案,我要怎么解
答案:3 悬赏:0 手机版
解决时间 2021-02-04 00:26
- 提问者网友:活着好累
- 2021-02-03 14:10
.十进制数100.625等值于二进制数 我不要答案,我要怎么解
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-02-03 15:20
将小数前后2部分分开算.100部分:100/2.余数为零.那二进制的尾数就为0.再50/2余数为零.那二进制的尾二数也为0再25/2余数为1.那二进制的尾三数也为1再12/2余数为零.那二进制的尾四数也为0.......再小数部分:0.625*2=1.25小数前是1,那二进制小数的第一位也为1再0.25*2=0.5,小数前是0,那二进制小数的第二位也为0再0.5*2=1小数前是1,那二进制小数的第三位也为1
全部回答
- 1楼网友:人间朝暮
- 2021-02-03 17:52
不断除以2
- 2楼网友:春色三分
- 2021-02-03 16:47
二进制不能表示小数,你这个题目本身就是错的。只有十进制才有分单精度或双精度,其它进制为整型。也有人说小数部分不断乘以2,但是我的C语言课本分明写着只有十进制才可以表示小数,而且我们电脑的附件计算器也不能表示小数。所以我认定是错的。十进制转二进制方法(10为例)10÷2=5……0, 5÷2=2……1, 2÷2=1……0, 1÷2=0……1。所以10可以用二进制表示为1010(把余数倒着写)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯