0

如何获得任何十进制值的二进制...例如0.33、0.6、0.5 ..有人可以解释这个概念..一旦十进制值的二进制表示完成..我需要了解浮动表示。

4

1 回答 1

1

这是解决方案

  • 0.33*2=0.66--------0

  • 0.66*2=1.32--------1

  • 0.32*2=0.64--------0

  • 0.64*2=1.28--------1

  • 0.28*2=0.56--------0

  • 0.56*2=1.12--------1

  • 0.12*2=0.24--------0

  • 0.24*2=0.48--------0

  • 0.48*2=0.96--------0

  • 0.96*2=1.92--------1

  • 0.92*2=1.84--------1

  • .....................

这个过程一直持续到结果变为零并在点之后写下来,例如:0.11000101010

希望它对你有用。

于 2013-11-06T11:38:54.100 回答