Java Math.nextDown() 方法

2025 年 3 月 21 日 | 阅读 2 分钟

java.lang.Math.nextDown() 是 Java 中一个内置的数学方法。它返回用户指定参数 (d) 在负无穷方向上相邻的浮点值。此方法等效于 nextAfter(d, Double.NEGATIVE_INFINITY) 方法。

nextDown 的实现可能比调用 nextAfter 运行得更快。

语法

参数

返回

  • 如果参数是 NaN,则此方法将返回 NaN
  • 如果参数是 并且我们处理的是 double 类型,则此方法将返回 Double.MIN_VALUE
  • 如果参数是 并且我们处理的是 float 类型,则此方法将返回 Float.MIN_VALUE
  • 如果参数是 负无穷大,则此方法将返回 负无穷大

示例 1

输出

NaN

示例 2

输出

744.9299999999998

示例 3

输出

328.69998

示例 4

输出

-1.4E-45

示例 5

输出

-4.9E-324

示例 6

输出

-Infinity
 
下一个主题Java Math