可以使用 Java 的 BigDecimal
类来实现精确的除法运算。例如:
BigDecimal bd1 = new BigDecimal("10");
BigDecimal bd2 = new BigDecimal("3");
BigDecimal result = bd1.divide(bd2, 2, RoundingMode.HALF_UP);
// result 的值为 3.33
上面的例子中,使用了 divide
方法来执行除法运算,并且指定了精确到小数点后 2 位,并使用四舍五入的方式来处理最后一位小数。
如果你希望保留最多的小数位,可以使用 `di