java中int转bigdecimal
时间: 2023-04-27 18:01:01 浏览: 91
在Java中,可以使用BigDecimal类将int类型转换为BigDecimal类型。可以使用BigDecimal类的valueOf()方法将int类型的值转换为BigDecimal类型的值。例如:
int i = 10;
BigDecimal bd = BigDecimal.valueOf(i);
这将创建一个BigDecimal对象,其值为10。
相关问题
java int 转换为BigDecimal
可以通过使用BigDecimal类的构造函数将int转换为BigDecimal类型,如下所示:
int i = 100;
BigDecimal bd = new BigDecimal(i);
或者,我们可以使用valueOf()方法将int转换为BigDecimal类型,如下所示:
int i = 100;
BigDecimal bd = BigDecimal.valueOf(i);
java int 和BigDecimal 相乘
当使用 Java 中的 int 和 BigDecimal 相乘时,int 会被自动转换为 BigDecimal,然后进行乘法运算。例如,如果我们要计算 2 * 3.14,可以使用以下代码:
```
int a = 2;
BigDecimal b = new BigDecimal("3.14");
BigDecimal result = b.multiply(new BigDecimal(a));
System.out.println(result);
```
这将输出 6.28,即 2 * 3.14 的结果。
阅读全文