BigDecimalを使用して価格値を取得しています。要件は次のようなものです。データベースから取得する値が何であれ、表示される値には小数点以下 2 桁が必要です。
例えば:
フェッチされた値は 1 - 1.00 として表示され
ます フェッチされた値は 1.7823 として表示されます - 1.78 として表示されます
私は使用してsetScale(2, BigDecimal.ROUND_HALF_UP)
いますが、DBからのデータが整数の場合、同じものが表示されています!!
つまり、DB の値が 0 の場合、0 のみとして表示されます。0.00と表示させたい
ありがとう