StrictMath.NextAfter 方法

定义

重载

NextAfter(Double, Double)

返回与第二个自变量方向的第一个参数相邻的浮点数。

NextAfter(Single, Double)

返回与第二个自变量方向的第一个参数相邻的浮点数。

NextAfter(Double, Double)

返回与第二个自变量方向的第一个参数相邻的浮点数。

[Android.Runtime.Register("nextAfter", "(DD)D", "")]
public static double NextAfter (double start, double direction);
[<Android.Runtime.Register("nextAfter", "(DD)D", "")>]
static member NextAfter : double * double -> double

参数

start
Double

起始浮点值

direction
Double

指示应返回的邻居startstart应返回的值

返回

start 方向相邻的 direction浮点数。

属性

注解

返回与第二个自变量方向的第一个参数相邻的浮点数。 如果两个参数都比较为相等,则返回第二个参数。

特殊情况: <ul><li> 如果任一参数为 NaN,则返回 NaN。

<li> 如果两个参数都是有符号零, direction 则返回不变(如返回第二个参数的要求所暗示的(如果参数比较为相等)。

<li> 如果 start 为 ±Double#MIN_VALUE 并且 direction 具有一个值,以便结果应具有较小的数量级,则返回一个具有相同符号 start 的零。

<li> If start 是无限的,并且 direction 具有一个值,以便结果应具有较小的数量级, Double#MAX_VALUE 并且返回的符号相同 start

<li> If is start equal to ± Double#MAX_VALUE and direction has a value that that the result should have a larger magnitude, an infinity with same sign as start is returned. </ul>

已在 1.6 中添加。

适用于 . 的 java.lang.StrictMath.nextAfter(double, double)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

NextAfter(Single, Double)

返回与第二个自变量方向的第一个参数相邻的浮点数。

[Android.Runtime.Register("nextAfter", "(FD)F", "")]
public static float NextAfter (float start, double direction);
[<Android.Runtime.Register("nextAfter", "(FD)F", "")>]
static member NextAfter : single * double -> single

参数

start
Single

起始浮点值

direction
Double

指示应返回的邻居startstart应返回的值

返回

start 方向相邻的 direction浮点数。

属性

注解

返回与第二个自变量方向的第一个参数相邻的浮点数。 如果两个参数都与等效于第二个参数的值进行比较,则返回该值。

特殊情况: <ul><li> 如果任一参数为 NaN,则返回 NaN。

<li> 如果两个参数都是有符号零,则返回等效 direction 的值。

<li> 如果 start 为 ±Float#MIN_VALUE 并且 direction 具有一个值,以便结果应具有较小的数量级,则返回一个具有相同符号 start 的零。

<li> If start 是无限的,并且 direction 具有一个值,以便结果应具有较小的数量级, Float#MAX_VALUE 并且返回的符号相同 start

<li> If is start equal to ± Float#MAX_VALUE and direction has a value that that the result should have a larger magnitude, an infinity with same sign as start is returned. </ul>

已在 1.6 中添加。

适用于 . 的 java.lang.StrictMath.nextAfter(float, double)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于