- ベストアンサー
小数の引き算
なぜ, document.write(3.2-2); とすると、 1.2000000000000001 と出てきてくれるのでしょうか? これはどう対処したらよいでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#4252
回答No.1
小数が浮動小数点表現なので計算に丸め誤差があります。 対処は参考URLの回答でどうでしょう。
なぜ, document.write(3.2-2); とすると、 1.2000000000000001 と出てきてくれるのでしょうか? これはどう対処したらよいでしょうか。
小数が浮動小数点表現なので計算に丸め誤差があります。 対処は参考URLの回答でどうでしょう。
お礼
有難うございます。 検索するの忘れていました。 すみません。