2

我发现 BigDecimal 有 setScale 方法,但没有 getScale 方法。如何在 BigDecimal 上获取Scale?

4

3 回答 3

5

BigDecimal 中有 scale()(在这种情况下不是 getScale)方法,它返回由 setScale(..) 设置的比例。见: http: //java.sun.com/j2se/1.5.0/docs/api/java/math/BigDecimal.html#scale()

于 2009-06-01T07:41:01.073 回答
3

BigDecimal.scale()

公共整数比例()

返回此 BigDecimal 的小数位数。如果为零或正数,则刻度是小数点右侧的位数。如果为负数,则将数字的未缩放值乘以 10 的负数次方。例如,-3 的比例表示未缩放的值乘以 1000。

返回:此 BigDecimal 的小数位数。

于 2009-06-01T07:43:21.490 回答
1

使用 BigDecimal.scale()

于 2009-06-01T07:42:34.427 回答