Java StrictMath nextDown()方法
nextDown(double num)
nextDown(double num) 是Java中StrictMath类的内置方法,用于获取与 num 相邻的负无穷大方向的浮点数值。当参数为NaN时,其结果为NaN。当 num 为负无穷大时,它返回负无穷大。当参数为0时,结果为Double.MIN_VALUE。nextDown()方法等同于nextAfter( num, Double.NEGATIVE_INFINITY),但nextDown()的运行速度比其等同的nextAfter调用快。
语法
参数: 该方法接受一个双倍类型的参数 num ,它是起始浮点值。
返回值: 该方法返回更接近负无穷的相邻的浮点值。
例子 :
输入: num = 7.16
输出:7.159999999999999
以下程序说明了nextDown()方法。
程序1 :
输出
nextDown(float num)
nextDown(float num) 是Java中StrictMath类的内置方法,用于获取与 num 相邻的负无穷大方向的浮点值。当参数为NaN时,其结果为NaN。当 num 为负无穷大时,它返回负无穷大。当参数为0时,结果为Float.MIN_VALUE。nextDown()方法等同于nextAfter( num, Float.NEGATIVE_INFINITY ),但nextDown()的运行速度比其等同的nextAfter调用快。
语法
参数: 该方法接受一个浮点类型的参数 num ,它是起始浮点值。
返回值: 该方法返回更接近负无穷的相邻的浮点值。
例子 :
输入: num = 1.2f
输出:1.1999999
以下程序说明了Java.lang.StrictMath.nextDown()方法。
程序1 :
输出