0

任意の 10 進値のバイナリを取得する方法...たとえば、0.33、0.6、0.5..誰かが概念を説明できます..10 進値のバイナリ表現が完了したら..浮動小数点表現を理解する必要があります。

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 に答える