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