StrictMath.Ulp メソッド

定義

オーバーロード

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)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象