小数转化为二进制

小数转换为二进制方法

  • a = 0.125(10) ,转化为二进制方法: 取每次结果的小数乘以2得到b,取b的整数位,如果b为1.0结束计算得到结果。
    • 0.125* 2 = 0.25->取整数部分 0
    • 0.25* 2 = 0.5 -> 0
    • 0.5 * 2 = 1 -> 1 //结束计算
      所以二进制表示为 0.001(2)

猜你喜欢

转载自blog.csdn.net/jmu201521121021/article/details/78956219