bigdecimaldividebigdecimal=sub bigdecimal.divide (new bigdecimal ),0,BigDecimal.ROUND_HALF_UP ); 第一个参数表示除数,第二个参数表示小数保留位数,第三个参数表示舍入模式,只有在进行除法或四舍五入时才使用舍入模式。 包括以下内容
ROUND_CEILING //在最接近的一侧ROUND_DOWN //在零方向ROUND_FLOOR //在负的无限方向ROUND_HALF_DOWN //(距离)相等的情况除外否则,除非保留位数为奇数时使用ROUND_HALF_UP,为偶数时使用ROUND_HALF_UP,否则向上舍入。 1.55在小数点后1.6ROUND_UNNECESSARY //的计算结果准确,因此无需向远离四舍五入模式ROUND_UP //的方向四舍五入