Java StrictMath nextUp()方法
- nextUp( double num )是Java中StrictMath类的一个内置方法,用于获取在正无穷方向上与num相邻的浮点数。nextup()方法等同于nextAfter( num, Double.POSITIVE_INFINITY ),但nextup()的运行速度比nextAfter()快。
语法:
参数:该方法接受一个双倍的参数num,它是起始浮点值。
返回值:该方法返回更接近正无穷的相邻浮点数。它有三种特殊情况。
- 当参数为NaN时,结果为NaN。
- 当num是正无穷大时,它返回正无穷大。
- 当参数为0时,结果为Double.MIN_VALUE。
示例:
输入: num = 25.18700000
输出:25.187000000000005
下面的程序说明了Java.lang.StrictMath.nextUp()方法。
输出:
- nextUp(float num)是Java中StrictMath类的内置方法,用于获取与num相邻的正无穷大方向的浮点数。Float.POSITIVE_INFINITY )但nextup()的运行速度比其对应的nextAfter调用快。
语法:
参数:该方法接受一个浮点类型的参数num,它是起始浮点值。
返回值。该方法返回更接近正无穷的相邻浮点数。它有三种特殊情况。
- 当参数为NaN时,结果为NaN。
- 当num是正无穷大时,它返回正无穷大。
- 当参数为0时,结果为Float.MIN_VALUE。
示例 :
输入: num = 15.78f
输出:15.780000686645508
下面的程序说明了Java.lang.StrictMath.nextUp()方法。
输出: