2

BigDecimal には setScale メソッドがありますが、getScale メソッドはありません。BigDecimal でスケールを取得するには?

4

3 に答える 3

5

setScale(..) によって設定されたスケールを返す BigDecimal に scale() (この場合は getScale ではない) メソッドがあります。参照: http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigDecimal.html#scale()

于 2009-06-01T07:41:01.073 に答える
3

BigDecimal.scale() :

public int スケール()

この BigDecimal のスケールを返します。ゼロまたは正の場合、位取りは小数点以下の桁数です。負の場合、数値のスケーリングされていない値は、10 のスケールの負の累乗で乗算されます。たとえば、スケール -3 は、スケールされていない値が 1000 倍されることを意味します。

戻り値: この BigDecimal のスケール。

于 2009-06-01T07:43:21.490 に答える
1

BigDecimal.scale() を使用する

于 2009-06-01T07:42:34.427 に答える