85.76转换成二进制(小数点后保留3位)-查字典问答网
分类选择

来自顾潮琪的问题

  85.76转换成二进制(小数点后保留3位)

  85.76转换成二进制(小数点后保留3位)

1回答
2020-10-17 03:53
我要回答
请先登录
郭鑫

  1010101.000

  十进制转为二进制需要分开整数和小数

  十进制整数转为二进制:

  用2辗转相除至结果为1将余数和最后的1从下向上倒序写就是结果例如302302/2=151余0151/2=75余175/2=37余137/2=18余118/2=9余09/2=4余14/2=2余02/2=1余0故二进制为100101110

  小数:

  不停乘2,取整,直到结果为0或者已经保留了要求位数,把取得的整数倒过来就是二进制小数部分

  0.95*2=1.9取整1(1.9-1)*2=1.8取整1(1.8-1)*2=1.6取整1(1.6-1)*2=1.2取整1(1.2-1)*2=0.4取整0(0.4-0)*2=0.8取整0(0.8-0)*2=1.6取整1(1.6-1)*2=1.2取整1

2020-10-17 03:55:19

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •