Math类中提供了三个与取整有关的方法:ceil,floor,round
这些方法的作用于它们的英文名称的含义相对应,
一、ceil的英文意义是天花板,该方法就表示向上取整,
Math.ceil(11.3)的结果为12,Math.ceil(-11.6)的结果为-11;
二、floor的英文是地板,该方法就表示向下取整,
Math.floor(11.6)的结果是11,Math.floor(-11.4)的结果-12;
三、最难掌握的是round方法,他表示“四舍五入”,
算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果是12,Math.round(-11.5)的结果为-11.
Math.round( )符合这样的规律:小数点后大于5全部加,等于5正数加,小于5全不加。
相关推荐
9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.java...
【Java编程教程】详解 Java Math 类
Java的Math类是一个常用的数学工具类,提供了各种数学运算的方法和常量。本文将介绍Java Math类的常见数学运算和用法,包括四舍五入、取整、幂运算、三角函数、随机数生成等。通过学习本文,您将了解如何使用Math类...
math 完整函数 详细介绍 java math 类包含的各种函数
java中math类的常用方法,解释及总结
java中开发中不免用到math类包。 此几乎包含所有math中的方法
主要介绍了Java Math类、Random类、System类及BigDecimal类用法,结合实例形式分析了java数值运算相关的Math类、Random类、System类及BigDecimal类基本功能与使用技巧,需要的朋友可以参考下
java
java.math.BigDecimal 操作类,包含加减乘除、String型加减乘除精度格式化转换计算等
JAVA数学库commons-math3
random调用类java.lang.math的成员方法
java中math类.docx
java中math类.pdf
Java Number & Math 类
//产生随机数的类 final SuiJiShuClass sjs=new SuiJiShuClass(); final JPanel panel=new JPanel(); //初始化一个JPanel panel.setBorder(BorderFactory.createTitledBorder("QQ:330936274")); //设置边界 ...
Java中Math类的常用方法
java word mathml Latex ooxml 互转 java word mathml Latex ooxml 互转 java word mathml Latex ooxml 互转
掌握String类和StringBuffer类的使用 了解System类、Runtime类、Math类和Random类的使用 熟悉包装类的使用
java中math类[文].pdf