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 大小。 值的 ulp(位于最后一个位置的 double
单位)是此浮点值与 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.lang.StrictMath.ulp(double)
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。
适用于
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 大小。 值的 ulp(位于最后一个位置的 float
单位)是此浮点值与 float
下一个更大的数量级值之间的正距离。 请注意,对于非 NaN x,为 ulp(-<i>x</i>) == ulp(<i>x</i>)
。
特殊情况: <ul><li> 如果参数为 NaN,则结果为 NaN。 <li> 如果参数为正无穷大或负无穷大,则结果为正无穷大。 <li> 如果参数为正零或负零,则结果为 Float.MIN_VALUE
。 <如果> 参数 ±Float.MAX_VALUE
,则结果等于 2<sup>104</sup>。 </ul>
在 1.5 中添加。
的 java.lang.StrictMath.ulp(float)
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。