StrictMath.NextDown 方法

定义

重载

名称 说明
NextDown(Double)

返回与 d 负无穷大方向相邻的浮点值。

NextDown(Single)

返回与 f 负无穷大方向相邻的浮点值。

NextDown(Double)

返回与 d 负无穷大方向相邻的浮点值。

[Android.Runtime.Register("nextDown", "(D)D", "", ApiSince=24)]
public static double NextDown(double d);
[<Android.Runtime.Register("nextDown", "(D)D", "", ApiSince=24)>]
static member NextDown : double -> double

参数

d
Double

起始浮点值

返回

接近负无穷大的相邻浮点值。

属性

注解

返回与 d 负无穷大方向相邻的浮点值。 此方法在语义上等效 nextAfter(d, Double.NEGATIVE_INFINITY);但是, nextDown 实现的运行速度可能快于其等效 nextAfter 调用。

特殊情况: <ul><li> 如果参数为 NaN,则结果为 NaN。

<li> 如果参数为负无穷大,则结果为负无穷大。

<li> 如果参数为零,则结果为 -Double.MIN_VALUE</ul>

已在 1.8 中添加。

Java文档java.lang.StrictMath.nextDown(double)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

NextDown(Single)

返回与 f 负无穷大方向相邻的浮点值。

[Android.Runtime.Register("nextDown", "(F)F", "", ApiSince=24)]
public static float NextDown(float f);
[<Android.Runtime.Register("nextDown", "(F)F", "", ApiSince=24)>]
static member NextDown : single -> single

参数

f
Single

起始浮点值

返回

接近负无穷大的相邻浮点值。

属性

注解

返回与 f 负无穷大方向相邻的浮点值。 此方法在语义上等效 nextAfter(f, Float.NEGATIVE_INFINITY);但是, nextDown 实现的运行速度可能快于其等效 nextAfter 调用。

特殊情况: <ul><li> 如果参数为 NaN,则结果为 NaN。

<li> 如果参数为负无穷大,则结果为负无穷大。

<li> 如果参数为零,则结果为 -Float.MIN_VALUE</ul>

已在 1.8 中添加。

Java文档java.lang.StrictMath.nextDown(float)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于