开发者社区 问答 正文

一道2进制转10进制的问题

screenshot
这是一道深入理解计算机上面的题目,我想知道我第二幅图中打箭头的那个数字是怎么转换出来的?我的理解近似值应该是0.1乘以10^-23这样的,2^-20乘以0.1怎么出来的?

展开
收起
杨冬芳 2016-05-30 19:57:55 2156 分享 版权
1 条回答
写回答
取消 提交回答
  • IT从业

    很简单的一道题么, 0.1(十进制)0.0001100[1100]...(二进制)(稍微变了个形式),0.1-x 0.00000000000000000001100[1100]....(没仔细数0) 所以就是 0.1二进制的小数点左移20位,所以就是0.00011[1100]...(二进制)×2^-20

    2019-07-17 19:21:01
    赞同 展开评论
问答地址: