Java小数四舍五入与保留位(三)

来源:互联网 发布:考研辅导班 知乎 编辑:程序博客网 时间:2024/05/16 12:29

ROUND_UP:往绝对值大的方向舍入。舍入位后有非0数字,进位。(绝对值不会变小)

ROUND_DOWN:往绝对值小的方向舍入。舍入位后的位数,直接舍去。(绝对值不会变大)

ROUND_CEILING  :向上舍入。正数ROUND_UP,负数ROUND_DOWN.

ROUND_FLOOR :向下舍入。正数ROUND_DOWN,负数ROUND_UP.

ROUND_HALF_UP:舍入位后的数字>=5,ROUND_UP

ROUND_HALF_DOWN:舍入位后的数字<=5,ROUND_DOWN

ROUND_EVEN:舍入位后的数字,4舍6入。5后有数进位(注意5后只要有一个数字非0就进位);否则,看前一位,奇数,进位,偶数舍弃。

如1.2401~1.25


0 0
原创粉丝点击