开发者社区> 问答> 正文

十进制的0.2换算成二进制是多少?是怎么算的?

十进制的0.2换算成二进制是多少?是怎么算的?

展开
收起
知与谁同 2018-07-17 15:15:22 7685 0
4 条回答
写回答
取消 提交回答
  • 1
    2019-07-17 22:57:34
    赞同 展开评论 打赏
  • 这个时候,玄酱是不是应该说点什么...
    0.001100110011...

    方法1 :分数位权值为:1/2 1/4 1/8 1/6......拿这些权值乘以1,或0,来拼凑。

    方法2 :可以做乘法。每次乘以2,乘积的整数部分为0,则写0;整数部分为1,则写1,并把小数部分再次乘以2.。。。。。
    2019-07-17 22:57:34
    赞同 展开评论 打赏
  • 十进制是逢十进一
    二进制就是逢二进一
    0.2在二进制里面就是1
    比如2在二进制里面就是10
    2019-07-17 22:57:34
    赞同 展开评论 打赏
  • 静静的看着你们
    十进制小数转二进制数:"乘以2取整,顺序输出"
    2^0+2^(-1)+2^)(-2)+2^(-3).....=1+0.5+0.25+0.125+0.0625....
    这样凑数0.2=0.125+0.0625.....
    然后就是二进制0.0011001.。。。
    直到精度满足
    2019-07-17 22:57:34
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载