请问0.002转成二进制数是什么

2个回答

  • 按 乘 2 取整 的步骤,有

    0.002*2=0.004------------0

    0.004*2=0.008------------0

    0.008*2=0.016------------0

    0.016*2=0.032------------0

    0.032*2=0.064------------0

    0.064*2=0.128------------0

    0.128*2=0.256------------0

    0.256*2=0.512------------0

    0.512*2=1.024------------1

    0.024*2=0.048------------0

    0.048*2=0.096------------0

    0.096*2=0.192------------0

    0.192*2=0.384------------0

    0.384*2=0.768------------0

    0.768*2=1.536------------1

    0.536*2=1.072------------1

    0.072*2=0.144------------0

    .

    转化后是一个无限小数,取近似值为 0.0000000010000011(2).