通知
すべてクリア
Topic starter
2003年5月26日 11:41 AM
おはつにお目にかかります、hayatoと申します。
丸め誤差について悩んでいるのですが、
金額計算など、1円単位の誤差も許されない計算をJavaで行う場合、
皆様はどのようにしていますでしょうか?
全てBigDecimalやそのサブクラスを実装したクラスなどで計算を行うべきなのでしょうか?
やはり四則演算子で金額を計算するのは危険なのでしょうか?
皆様のお知恵をお貸し頂けないでしょうか。
2003年5月26日 5:38 PM
丸め誤差が許されないなら、BigDecimalを使うしかないと思いますけど。
Topic starter
2003年5月27日 11:06 AM
む、やはりそうですか。
できるだけSQLで計算してしまうっていうのもありですかね。