- ベストアンサー
Double型について
ずっと疑問でした、教えて下さい。 ついにその疑問を解き明かさなければ 次に行けない事になりました。 型はDoubleで計算をすると 0.7015-0.7=1.50000000000006E-03 という結果になりますが、 最後の6ってなんですか?この結果で比較をすると、 たまにはじかれる処理が出てくるのです。 ホントは0.0015でしょ? 他に良い方法があれば合わせて どうぞ宜しくお願いします。
- みんなの回答 (8)
- 専門家の回答
ずっと疑問でした、教えて下さい。 ついにその疑問を解き明かさなければ 次に行けない事になりました。 型はDoubleで計算をすると 0.7015-0.7=1.50000000000006E-03 という結果になりますが、 最後の6ってなんですか?この結果で比較をすると、 たまにはじかれる処理が出てくるのです。 ホントは0.0015でしょ? 他に良い方法があれば合わせて どうぞ宜しくお願いします。
お礼
みなさん本当にありがとうございました。いろいろな方法で試してみましたがDecimalも不具合が出ないっぽいので採用かなと考えています。いろいろして頂いたのに私からなにもあげれませんが気持ちだけ、、(^-^)/■ チョコレートです。