1.round方法表示四舍五入。round方法表示四舍五入,round,意为环绕,原理是在原来数字的基础上先增加0.5然后在向下取整,等同于(int)Math.floor(x+0.5f),他的返回值类型是int类型,例如,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-11。
2.ceil方法的功能是向上取整,ceil,意为“天花板”,顾名思义就是对操作数取顶,Math.ceil(a),就是取大于a的最小的整数值,需要注意的是他的返回值类型不是int类型,而是double类型,若a是正数,则把小数“入”,若a是负数,则把小数“舍”;
3.floor方法的功能是向下取整,floor意为地板,顾名思义就是对操作数取底,Math.floor(a)就是取小于a的最大的整数值,它的返回值类型是ceil方法一样,也是double,若a是正数,则把小数“舍”,若a是负数,则把小数“入”。