2

Using BigDecimal to work with currencyを見ましたが、少し異なる問題があります。

BigDecimal パラメーターを持つオブジェクトを PDF 生成ライブラリに渡しましたが、Formatter を使用できず、オブジェクトのみを送信します。デフォルトの toString メソッドが常に BigDecimal オブジェクトを *.xx wg 134.40 の形式で書き込む可能性はありますか?

私は setScale を使用していますが、134.30 ではなく 134.3 を書き込むため、たとえば 134.300 では機能しません。

4

2 に答える 2

0

NumberFormat.getCurrencyInstance().format(n)結果の文字列を使用して PDF 生成ライブラリに渡すだけです。

于 2013-04-23T09:27:12.743 に答える