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 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。