- ベストアンサー
計算する度にBigDecimalオブジェクト作成?
javaのDouble型の足し算をするには、BigDecimalを使わなければ 正確な数値が得られない、ということで使用したのですが、 毎回、小数点の足し算をする度に、 負荷のかかるnew宣言でBigDecimalのインスタンスを作りaddメソッドで計算するというはどうも非効率に思ってしまうのです、、; javaでの小数点の足し算は皆さん通常どうやっているのでしょうか?
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (5)
- 中村 拓男(@tknakamuri)
- ベストアンサー率35% (674/1896)
回答No.6
- salsberry
- ベストアンサー率69% (495/711)
回答No.5
- salsberry
- ベストアンサー率69% (495/711)
回答No.4
- 中村 拓男(@tknakamuri)
- ベストアンサー率35% (674/1896)
回答No.3
- Gotthold
- ベストアンサー率47% (396/832)
回答No.2
お礼
ありがとうございました。
補足
「誤差を減らすような演算方法」の具体例などがあれば教えて頂ければありがたいです。 二進数double型の計算結果をどの様な基準で丸めればよいか?に悩んでいたので、 それならば、とString→BigDecimal→Stringで扱おうと思ったしだいです。