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