永发信息网

进制换算是否只在整数间进行?例如0.7如何化为二进制数?

答案:2  悬赏:10  手机版
解决时间 2021-03-15 10:01
  • 提问者网友:兔牙战士
  • 2021-03-15 05:09
进制换算是否只在整数间进行?例如0.7如何化为二进制数?
最佳答案
  • 五星知识达人网友:罪歌
  • 2021-03-15 06:33
不是的,进制也可以发生在小数中。
  可以这样:首先将一个小数如:235.725的小数部分取出,即:0.725,将其乘以进制数二进制就乘以2后得到1.45,取其整数部分1为二进制小数的第一项(十分位),在将小数部分0.45乘2得0.9,取其整数部分为二进制小数的第二位(百分位)0,在将其小数部分0.9乘2,得1.8,取其整数部分为二进制小数的第三位(千分位)1,取其小数部分0.8再乘2……以此类推,直到值为0或形成循环小数则停止。
  所以,可以看出,小数的二进制可能不是精确值,一般要限制精确度。
全部回答
  • 1楼网友:冷風如刀
  • 2021-03-15 07:59
我不会~~~但还是要微笑~~~:)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯