BigDecimal相乘赋值
时间: 2023-11-07 14:58:16 浏览: 80
在Java中,BigDecimal类提供了multiply方法来进行精确的乘法操作,并且可以直接赋值给另一个BigDecimal对象。例如:
```
BigDecimal num1 = new BigDecimal("2.5");
BigDecimal num2 = new BigDecimal("3");
BigDecimal result = num1.multiply(num2);
System.out.println(result); // 输出7.5
// 将结果赋值给另一个BigDecimal对象
BigDecimal anotherResult = result.multiply(new BigDecimal("2"));
System.out.println(anotherResult); // 输出15
```
在上面的例子中,我们首先创建了两个BigDecimal对象num1和num2,然后使用multiply方法将它们相乘,将结果赋值给result对象。接下来,我们又使用multiply方法将result对象乘以2,并将结果赋值给anotherResult对象。最后,我们输出了result和anotherResult的值,验证了乘法和赋值操作的正确性。
阅读全文