我知道十进制,小数部分 乘以进制取得整数。得到的整数从上到下排列。
0.345转换成二进制,我算出来有很多数 0.01011000010100011110..
书上写的是0.345 =(0.01011)B。 这个是怎么回事啊?
0.345十进制转二进制
答案:3 悬赏:60 手机版
解决时间 2021-01-04 00:58
- 提问者网友:趣果有间
- 2021-01-03 09:31
最佳答案
- 五星知识达人网友:掌灯师
- 2021-01-07 03:32
0.345*2=0.69 整数0
0.69*2=1.38 整数1
0.38*2=0.76 整数0
0.76*2=1.52 整数1
0.52*2=1.04 整数1
0.04*2=0.08 整数0
.........
0.345d≈0.01011b。但这个二进制小数是无穷小数,无法准确用有限位小数表示。你算得应当是正确的。书上的“=”应当是“≈”才对。
0.69*2=1.38 整数1
0.38*2=0.76 整数0
0.76*2=1.52 整数1
0.52*2=1.04 整数1
0.04*2=0.08 整数0
.........
0.345d≈0.01011b。但这个二进制小数是无穷小数,无法准确用有限位小数表示。你算得应当是正确的。书上的“=”应当是“≈”才对。
全部回答
- 1楼网友:七十二街
- 2021-01-07 04:53
一般情况下除不尽保留
- 2楼网友:零点过十分
- 2021-01-07 03:40
这是个近似计算的结果。书上应当会有相应说明的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |