BigDecimal a = new BigDecimal(500.22);
//保留两位小数
BigDecimal b = a .setScale(4, RoundingMode.HALF_UP);
//结果500.2200
BigDecimal a = new BigDecimal(10001500);
BigDecimal b = new BigDecimal(9000000);
BigDecimal d = a.divide(b,3,BigDecimal.ROUND_HALF_UP);
System.out.println(d);
//结果:1.111
本文通过具体示例展示了如何使用Java中的BigDecimal类进行精确的数学运算,包括设置小数位数及除法运算等,并给出了相应的输出结果。
6987

被折叠的 条评论
为什么被折叠?



