Java.lang.Math 类

java.lang.Math.ceil() 方法通过向上舍入指定数字返回下一个最大整数值,如果必要的。换句话说,它将给定数字的分数向上舍入。在特殊情况下,它返回以下内容:

  • 如果参数值已经是整数,则结果与参数相同。
  • 如果参数为 NaN 或无穷大或正零或负零,则结果与参数相同。
  • 如果参数值小于零但大于 -1.0,则结果为负零。

注意: Math.ceil(x) 的值正是 -Math.floor(-x) 的值i>.

语法

public static double ceil(double arg)  

参数

arg 指定一个

返回值

如果需要,通过向上舍入指定的数字来返回下一个最大整数值。

异常

不适用。

示例:

在下面的示例中,ceil()方法用于对指定数字的分数 UP。

import java.lang.*;

public class MyClass {
 public static void main(String[] args) {
  System.out.println(Math.ceil(10.5)); 
  System.out.println(Math.ceil(-10.5));
  System.out.println(Math.ceil(0.5)); 
  System.out.println(Math.ceil(-0.5));       
 }
}

上述代码的输出将是:

11.0
-10.0
1.0
-0.0