Java BigDecimal multiply() 方法

2025 年 3 月 20 日 | 阅读 2 分钟

java BigDecimal 类的 multiply() 方法用于获取一个 BigDecimal,该 BigDecimal 的值为 (this  multiplicand),其标度为 (this.scale() + multiplicand.scale()),并根据上下文设置进行舍入。

语法

参数

multiplicand: 要与此 BigDecimal 相乘的值。

mc: 要使用的上下文。

Exception

ArithmeticException- 如果结果不精确但舍入模式为 UNNECESSARY,则会抛出此异常。

返回值

它会返回 this*multiplicand,并根据需要进行舍入。

示例 1

输出

Multiplication of 34.203 and 44.25  is  =1513.48275

示例 2

输出

Multiplication of -67 and 25  is  = -1675

示例 3

输出

Multiplication of -120 and -35  is  = 4200
 
下一主题Java BigDecimal