Java Match.ceil()
方法 用于对一个数进行向上舍入,即向上取整。
语法
它有两种类型的语法,可以传不同类型的参数,语法如下:double Math.ceil(double d)
double Math.ceil(float f)
参数
- d: double类型的参数
- f:float类型的参数
返回值
返回一个double类型的值。
例子
public class MathCeilExample{
public static void main(String[] args) {
double a = 1.6;
double b = 1.5;
double c = 1.1;
double d = -1.6;
double e = -1.5;
double f = -1.1;
System.out.println("ceil(1.6) = "+Math.ceil(a));
System.out.println("ceil(1.5) = "+Math.ceil(b));
System.out.println("ceil(1.1) = "+Math.ceil(c));
System.out.println("ceil(-1.6) = "+Math.ceil(d));
System.out.println("ceil(-1.5) = "+Math.ceil(e));
System.out.println("ceil(-1.1) = "+Math.ceil(f));
}
}
输出:
ceil(1.6) = 2.0
ceil(1.5) = 2.0
ceil(1.1) = 2.0
ceil(-1.6) = -1.0
ceil(-1.5) = -1.0
ceil(-1.1) = -1.0
ceil(1.5) = 2.0
ceil(1.1) = 2.0
ceil(-1.6) = -1.0
ceil(-1.5) = -1.0
ceil(-1.1) = -1.0