Java的取整函数
来源:互联网 发布:汉族知乎 编辑:程序博客网 时间:2024/04/29 23:52
Math.floor()、Math.ceil()、BigDecimal都是Java中的取整函数,但返回值却不一样
Math.floor()
通过该函数计算后的返回值是舍去小数点后的数值
如:Math.floor(3.2)返回3
Math.floor(3.9)返回3
Math.floor(3.0)返回3
Math.ceil()
ceil函数只要小数点非0,将返回整数部分+1
如:Math.ceil(3.2)返回4
Math.ceil(3.9)返回4
Math.ceil(3.0)返回3
BigDecimal四舍五入
传统的四舍五入,在Math类中并没有直接提供,必须使用Java.math.BigDecimal类来实现
new BigDecimal("2.0").setScale(0, BigDecimal.ROUND_HALF_UP)返回2
new BigDecimal("2.4").setScale(0, BigDecimal.ROUND_HALF_UP)返回2
new BigDecimal("2.5").setScale(0, BigDecimal.ROUND_HALF_UP)返回3
- Java的取整函数
- java的取整函数
- java中的取整函数
- java 取整函数总结
- java 取整函数总结
- Java取整函数 四舍五入函数
- Java取整函数 四舍五入函数
- java Math类当中的三个取整函数
- Oracle取整的函数.
- Oracle取整的函数
- Oracle取整的函数
- javascript的取整函数
- sql取整的函数
- Oracle的取整函数
- matlab的取整函数
- matlab取整的函数
- 取整函数的性质
- matlab-基础 取整函数 向下取整的函数
- Sandy引擎学习笔记:鼠标交互
- C语言详解 - 输入输出
- 丰富的ASP.NET控件
- makefile中wildcard notdir patsubst
- 无改变URL转换文档内容——iframe的用法体验
- Java的取整函数
- c 多维数组 指针关系总结
- Delphi控制摄像头
- asp.net 服务器缓存技术
- “鼠”与你
- 垃圾邮件和贝叶斯过滤算法
- CSS+DIV实现鼠标经过背景变色 [onmouseover; onmouseout]
- 爱得起却放不下,为什么了?
- FireFox 的强大Web开发插件