我需要使用的BigDecimal roundingmode.xxx和setScale(2)这些结果:的BigDecimal舍入模式问题
(5.789).setScale(2, RoundingMode.xxx) = 5.79
(2.894).setScale(2, RoundingMode.xxx) = 2.89
(2.895).setScale(2, RoundingMode.xxx) = 2.89
凡RoundingMode.xxx 必须是相同的三个给定的值。
我试过所有的组合但没有成功,Microsoft Excel设置了三个成功的结果。
http://docs.oracle.com/javase/7/docs/api/java/math/RoundingMode。html#HALF_DOWN – cHao