• ベストアンサー

小数の引き算

なぜ, document.write(3.2-2); とすると、 1.2000000000000001 と出てきてくれるのでしょうか? これはどう対処したらよいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
noname#4252
noname#4252
回答No.1

小数が浮動小数点表現なので計算に丸め誤差があります。 対処は参考URLの回答でどうでしょう。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=235892
ryota2
質問者

お礼

有難うございます。 検索するの忘れていました。 すみません。

関連するQ&A

専門家に質問してみよう