StrictMath.Ulp 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Ulp(Double) |
返回参数的 ulp 的大小。 |
| Ulp(Single) |
返回参数的 ulp 的大小。 |
Ulp(Double)
返回参数的 ulp 的大小。
[Android.Runtime.Register("ulp", "(D)D", "")]
public static double Ulp(double d);
[<Android.Runtime.Register("ulp", "(D)D", "")>]
static member Ulp : double -> double
参数
- d
- Double
要返回其 ulp 的浮点值
返回
参数 ulp 的大小
- 属性
注解
返回参数的 ulp 的大小。 值最后一个 double 位置的 ulp 是此浮点值与 double 下一个较大值之间的正距离。 请注意,对于非 NaN x, ulp(-<i>x</i>) == ulp(<i>x</i>)。
特殊情况: <ul><li> 如果参数为 NaN,则结果为 NaN。
<li> 如果参数为正或负无穷大,则结果为正无穷大。
<li> 如果参数为正或负零,则结果为 Double.MIN_VALUE。
<li> 如果参数为 ±Double.MAX_VALUE,则结果等于 2<sup>971</sup>。
</ul>
在 1.5 中添加。
Java文档java.lang.StrictMath.ulp(double)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Ulp(Single)
返回参数的 ulp 的大小。
[Android.Runtime.Register("ulp", "(F)F", "")]
public static float Ulp(float f);
[<Android.Runtime.Register("ulp", "(F)F", "")>]
static member Ulp : single -> single
参数
- f
- Single
要返回其 ulp 的浮点值
返回
参数 ulp 的大小
- 属性
注解
返回参数的 ulp 的大小。 值最后一个 float 位置的 ulp 是此浮点值与 float 下一个较大值之间的正距离。 请注意,对于非 NaN x, ulp(-<i>x</i>) == ulp(<i>x</i>)。
特殊情况: <ul><li> 如果参数为 NaN,则结果为 NaN。
<li> 如果参数为正或负无穷大,则结果为正无穷大。
<li> 如果参数为正或负零,则结果为 Float.MIN_VALUE。
<li> 如果参数为 ±Float.MAX_VALUE,则结果等于 2<sup>104</sup>。
</ul>
在 1.5 中添加。
Java文档java.lang.StrictMath.ulp(float)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。