Java math.ceil 函数用法

编程入门 行业动态 更新时间:2024-10-15 08:25:52

Java math.ceil <a href=https://www.elefans.com/category/jswz/34/1771370.html style=函数用法"/>

Java math.ceil 函数用法

Java math.ceil 函数用法

大于等于参数,且相当于整数值的double类型值(即小数部分为0)

    /*** Returns the double conversion of the most negative (closest to negative* infinity) integer value greater than or equal to the argument.* <p>* Special cases:* <ul>* <li>{@code ceil(+0.0) = +0.0}</li>* <li>{@code ceil(-0.0) = -0.0}</li>* <li>{@code ceil((anything in range (-1,0)) = -0.0}</li>* <li>{@code ceil(+infinity) = +infinity}</li>* <li>{@code ceil(-infinity) = -infinity}</li>* <li>{@code ceil(NaN) = NaN}</li>* </ul>*/public static native double ceil(double d);

描述

java.lang.Math.ceil(double a) 返回最小的(最接近负无穷大)double值,大于或相等于参数,并相等于一个整数。特殊情况:

如果参数值已经等于某个整数(+0,—0等任意整数)或者是NaN,那么结果与参数相同。
如果参数范围在(-1.0),那么结果是负零。
如果参数是NaN或无穷大或正零或负零,那么结果与参数相同。

声明

以下是java.lang.Math.ceil()方法的声明

public static double ceil(double a)

参数

a -- a value.

返回值

此方法返回最小的(最接近负无穷大)浮点值大于或相等于参数,并相等于一个整数。

异常

NAN

实例

public class mathceil {
public static void main(String[] args) {
// get two double numbersdouble x = 12.8;double y = 0.3235;
// call ceal for these these numbersSystem.out.println("Math.ceil(" + x + ")=" + Math.ceil(x));System.out.println("Math.ceil(" + y + ")=" + Math.ceil(y));System.out.println("Math.ceil(-0.65)=" + Math.ceil(-0.65));}
}

运行结果:

Math.ceil(12.8)=13.0
Math.ceil(0.3235)=1.0
Math.ceil(-0.65)=-0.0

更多推荐

Java math.ceil 函数用法

本文发布于:2024-03-05 19:59:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1713265.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:函数   Java   math   ceil

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!