bigdecimal 除法保留两位有效数字
时间: 2023-10-15 16:06:15 浏览: 82
详谈Java中BigDecimal的一个除法异常
5星 · 资源好评率100%
好的,对于这个问题,我可以回答。在 Java 中,我们可以使用 BigDecimal 类来进行精确的小数运算,包括除法运算。如果要保留两位有效数字,可以使用 setScale() 方法,将精度设置为 2。例如:BigDecimal result = dividend.divide(divisor, 2, RoundingMode.HALF_UP); 其中,dividend 代表被除数,divisor 代表除数,2 表示要保留两位有效数字,RoundingMode.HALF_UP 表示四舍五入。
阅读全文