bigdecimal乘int
时间: 2023-07-08 22:14:59 浏览: 102
bigdecimal
可以使用BigDecimal类的multiply方法来实现BigDecimal乘int的操作,具体实现如下:
```java
import java.math.BigDecimal;
public class Example {
public static void main(String[] args) {
BigDecimal bd1 = new BigDecimal("3.14");
int i1 = 2;
BigDecimal result = bd1.multiply(new BigDecimal(i1));
System.out.println(result); // 输出 6.28
}
}
```
在上面的代码中,我们将一个字符串类型的数字 "3.14" 构造成了一个 BigDecimal 对象 bd1,将一个整型数字 2 存储在 int 类型的变量 i1 中。然后,我们使用 bd1 调用 multiply 方法,将其乘以 i1 构造成的 BigDecimal 对象,并将结果存储在 result 变量中。最后,我们通过 System.out.println 输出 result 的值,即 6.28。
阅读全文