java int 和BigDecimal 相乘 并强制转为 BigDecimal
时间: 2023-05-20 18:02:52 浏览: 511
BigDecimal.txt
可以使用 BigDecimal 的 multiply 方法来实现 java int 和 BigDecimal 相乘,并将结果强制转换为 BigDecimal 类型。具体代码如下:
int num = 10;
BigDecimal decimal = new BigDecimal("2.5");
BigDecimal result = decimal.multiply(BigDecimal.valueOf(num)).setScale(2, RoundingMode.HALF_UP);
System.out.println(result);
这段代码将 2.5 与 10 相乘,并将结果保留两位小数并四舍五入,最终输出结果为 25.00。
阅读全文