Java小数四舍五入与保留位(三)
2015-07-21 11:28
155 查看
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
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
相关文章推荐
- Eclipse编译运行MapReduce程序 Hadoop
- java中如何获取相关参数
- java中的File.separator
- JavaStuNote 5
- Java串口开发 进制转换
- Mybatis+Spring常见错误总结
- Spring 事物处理
- Java中堆内存和栈内存详解
- mybatis generator eclipse插件的安装
- 安装新jdk后,resin服务器项目不能启动问题
- velocity插件 veloeclipse 支持eclipse4.4
- java中堆和堆栈的区别及实例
- java小游戏之控制台下五子棋!
- JAVA中replace和replaceAll的区别
- Spring Batch系列总括
- Java Calendar 类的时间操作
- 把Java生成的RSA公钥、私钥转换成.NET使用的XML格式
- Spring配置JNDI加密用户名密码
- java_poi
- Java 策略设计模式