1

BigDecimal クラスは、算術、スケール操作、丸め、比較、ハッシュ、および形式変換の操作を提供するため、使用できます。

それを実装する他の方法は何ですか?

4

3 に答える 3

1

Joda Moneyプロジェクトのクラスを使用することをお勧めします。Joda Time で有名な Stephen Colebourne によって開発されました。

金額を表す便利なクラスを提供し、それらを文字列から/へと解析およびフォーマットし、その他多くの関連するユーティリティ メソッドを提供します。

于 2013-07-24T20:58:28.780 に答える
0

整数?浮動小数点の丸めの問題により、セントなどに float や double を使用しないように注意してください。

//$100.52
int value = 10052;

int wholeDollars = value/100;
int cents = value %100;
于 2013-07-24T20:06:30.527 に答える