bigdecimal乘法保留两位
时间: 2023-05-17 18:04:42 浏览: 141
保留两位小数
小数点的方法是什么?
可以使用setScale方法设置小数位数,然后使用multiply方法进行乘法运算,最后使用setScale方法设置小数位数为2即可保留两位小数点。以下是示例代码:
BigDecimal a = new BigDecimal("1.234");
BigDecimal b = new BigDecimal("2.345");
BigDecimal c = a.multiply(b).setScale(2, BigDecimal.ROUND_HALF_UP);
System.out.println(c); // 输出结果为 2.89
阅读全文