言語

Float.IntBitsToFloat(Int32) メソッド

定義

特定のビット表現に対応する float 値を返します。

[Android.Runtime.Register("intBitsToFloat", "(I)F", "")]
public static float IntBitsToFloat(int bits);
[<Android.Runtime.Register("intBitsToFloat", "(I)F", "")>]
static member IntBitsToFloat : int -> single

パラメーター

bits
Int32

整数。

返品

同じビット パターンを持つ float 浮動小数点値。

属性

注釈

特定のビット表現に対応する float 値を返します。 この引数は、IEEE 754 浮動小数点の "単一形式" ビット レイアウトに従った浮動小数点値の表現と見なされます。

引数が 0x7f800000の場合、結果は正の無限大になります。

引数が 0xff800000の場合、結果は負の無限大になります。

引数が、0x7f800001 または 0x7fffffff を通じて0xff800001範囲0xffffffff範囲内の任意の値である場合、結果は NaN になります。 Javaによって提供される IEEE 754 浮動小数点演算では、ビット パターンが異なる同じ型の 2 つの NaN 値を区別することはできません。 NaN の個別の値は、 Float.floatToRawIntBits メソッドを使用してのみ区別できます。

それ以外の場合は、 引数から計算できる 3 つの値に s、 em を指定します。

{

Javaドキュメント。

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

適用対象