java中的四舍五入-银行家舍入法

java常用舍入方法:

 1、 ROUND_UP:远离零方向舍入。向绝对值最大的方向舍入,只要舍弃位非0即进位。

 2、 ROUND_DOWN:趋向零方向舍入。向绝对值最小的方向输入,所有的位都要舍弃,不存在进位情况。

 3、 ROUND_CEILING:向正无穷方向舍入。向正最大方向靠拢。若是正数,舍入行为类似于ROUND_UP,若为负数,舍入行为类似于ROUND_DOWN。Math.round()方法就是使用的此模式。

 4、 ROUND_FLOOR:向负无穷方向舍入。向负无穷方向靠拢。若是正数,舍入行为类似于ROUND_DOWN;若为负数,舍入行为类似于ROUND_UP。

 5、 HALF_UP:最近数字舍入(5进)。这是我们最经典的四舍五入。

 6、 HALF_DOWN:最近数字舍入(5舍)。在这里5是要舍弃的。

 7、 HAIL_EVEN:银行家舍入法。

 

第7个HAIL_EVEN:

四舍六入五判断

java中的四舍五入-银行家舍入法_第1张图片

结果:

 

你可能感兴趣的:(后端开发)