我需要使用的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