取整的一些方法总结(java)
2015-07-05 09:58
369 查看
Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应,例如,ceil的英文意义是天花板,该方法就表示向上取整,所以,Math.ceil(11.3)的结果为12,Math.ceil(-11.3)的结果是-11;floor的英文意义是地板,该方法就表示向下取整,所以,Math.floor(11.6)的结果为11,Math.floor(-11.6)的结果是-12;最难掌握的是round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-11。
相关文章推荐
- 30、Java中Set集合之HashSet、TreeSet和EnumSet
- 代理模式,JDK动态代理
- JAVA设计模式-辛格尔顿
- 使用Spring容器
- 部署在Openshift云主机的Java开源论坛
- JAVA学习(五):Java面向对象编程基础
- JAVA学习(五):Java面向对象编程基础
- java.lang.RuntimeException:java.lang.NoSuchMethodException: *.*.Maper
- java实现策略模式
- 开源 自由 java CMS - FreeCMS2.0 签字
- java json 时期转换报错
- 2015070503 - EffactiveJava笔记 - 第63条 细节消息中捕获失败的信息
- java初学3
- java中反射机制
- Java知多少(下)
- Maven学习第3期---m2eclipse使用
- java学习笔记------数组
- 我的感悟------java对象的生成过程
- java 可伸缩阻塞队列实现
- java学习笔记----java异常处理