Java Math.floor用法
Math.floor()方法用于向下取整,即取小于或等于参数的最大整数。它只接受一个参数,返回结果是与参数类型相同的数值类型。
double d1 = 23.45; int i1 = (int)Math.floor(d1); System.out.println(i1); //输出23
Java Math.ceil用法
Math.ceil()方法用于向上取整,即取大于或等于参数的最小整数。它只接受一个参数,返回结果是与参数类型相同的数值类型。
double d2 = 23.45; int i2 = (int)Math.ceil(d2); System.out.println(i2); //输出24
Java Math.rint用法
Math.rint()方法用于四舍五入,即取最接近参数的整数。它只接受一个参数,返回结果是与参数类型相同的数值类型。
double d3 = 23.45; int i3 = (int)Math.rint(d3); System.out.println(i3); //输出23
Java Math.round用法
Math.round()方法用于标准舍入,即取最接近参数的整数。它只接受一个参数,返回结果是与参数类型相同的数值类型。
double d4 = 23.45; int i4 = (int)Math.round(d4); System.out.println(i4); //输出23