小编Coo*_*ing的帖子

如何将BigDecimal值舍入到最近的hundreths

例:

public class Round {

    private static final BigDecimal TWELVE = new BigDecimal("12");
    public static void main(String[] args) {

        BigDecimal annualAmt = new BigDecimal("55867.59");
        BigDecimal monthlyAmt = null;

        monthlyAmt = annualAmt.divide(TWELVE, 0, RoundingMode.HALF_UP);
        System.out.println(monthlyAmt);
    }
}
Run Code Online (Sandbox Code Playgroud)

上面的程序输出是4656.我想将它舍入到最接近的百分之4700.

同样4235 - > 4200

java bigdecimal

5
推荐指数
1
解决办法
2474
查看次数

标签 统计

bigdecimal ×1

java ×1