java bigdecimal乘法四舍五入保留2位小数
时间: 2024-06-12 13:09:00 浏览: 128
double数据做乘法保留两位小数的处理办法.txt
使用Java的BigDecimal类进行乘法运算并保留两位小数的四舍五入可以采用以下代码:
BigDecimal bd1 = new BigDecimal("3.14159");
BigDecimal bd2 = new BigDecimal("2.71828");
BigDecimal result = bd1.multiply(bd2).setScale(2, BigDecimal.ROUND_HALF_UP);
这段代码将bd1和bd2相乘,然后使用setScale方法将结果保留两位小数,并采用四舍五入的方式进行处理。最后,结果将存储在result变量中。
阅读全文