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> 引数が正または負の 0 の場合、結果は になります Double.MIN_VALUE
。 <li> 引数が plusmn;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 のサイズを返します。 値の最後の位置にある ulp 単位は、 float
この浮動小数点値と次に大きい方の値との間の正の float
距離です。 NaN 以外の x の場合は、 ulp(-<i>x</i>) == ulp(<i>x</i>)
であることに注意してください。
特殊なケース: <ul><li> 引数が NaN の場合、結果は NaN になります。 <li> 引数が正または負の無限大の場合、結果は正の無限大になります。 <li> 引数が正または負の 0 の場合、結果は になります Float.MIN_VALUE
。 <li> 引数が plusmn;Float.MAX_VALUE
&場合、結果は 2<sup>104</sup> になります。 </ul>
1\.5 で追加されました。
の Java ドキュメント java.lang.StrictMath.ulp(float)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。