nextup函式

nextUp(float f) 返回 f 和正無窮大之間與 f 相鄰的浮點值。

nextUp(double f) 返回 f 和正無窮大之間與 f 相鄰的浮點值。

Double型,Float型,

Double型

public static double nextUp(doubled)
  • 返回 d 和正無窮大之間與 d 相鄰的浮點值。此方法在語義上等同於 nextAfter(d, Double.POSITIVE_INFINITY);但是,nextUp 實現的返回速度可能比其等價 nextAfter 調用快。
    特殊情況如下:
  • 如果參數為 NaN,那么結果為 NaN。
  • 如果參數為正無窮大,那么結果為正無窮大。
  • 如果參數為 0,那么結果為 Double.MIN_VALUE。
  • 參數:
  • d - 起始浮點值。
  • 返回:
  • 離正無窮大較近的相鄰浮點值。
  • 從以下版本開始:
  • 1.6

Float型

public static float nextUp(floatf)
  • 返回 f 和正無窮大之間與 f 相鄰的浮點值。此方法在語義上等同於 nextAfter(f, Float.POSITIVE_INFINITY);但是,nextUp 實現的返回速度可能比其等價 nextAfter 調用快。
    特殊情況如下:
  • 如果參數為 NaN,那么結果為 NaN。
  • 如果參數為正無窮大,那么結果為正無窮大。
  • 如果參數為 0,那么結果為 Float.MIN_VALUE
  • 參數:
  • f - 起始浮點值
  • 返回:
  • 離正無窮大較近的相鄰浮點值。
  • 從以下版本開始:
  • 1.6

相關詞條

熱門詞條

聯絡我們