Langage

Float.IntBitsToFloat(Int32) Méthode

Définition

Retourne la float valeur correspondant à une représentation de bits donnée.

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

Paramètres

bits
Int32

entier.

Retours

valeur float à virgule flottante avec le même modèle de bits.

Attributs

Remarques

Retourne la float valeur correspondant à une représentation de bits donnée. L’argument est considéré comme une représentation d’une valeur à virgule flottante selon la disposition de bits « format unique » à virgule flottante IEEE 754.

Si l’argument est 0x7f800000, le résultat est l’infini positif.

Si l’argument est 0xff800000, le résultat est l’infini négatif.

Si l’argument est une valeur dans la plage 0x7f800001 ou 0x7fffffff dans la plage 0xff8000010xffffffff, le résultat est un naN. Aucune opération à virgule flottante IEEE 754 fournie par Java peut distinguer deux valeurs NaN du même type avec des modèles de bits différents. Les valeurs distinctes de NaN ne peuvent être distinguées qu’à l’aide de la Float.floatToRawIntBits méthode.

Dans tous les autres cas, let s, e et m sont trois valeurs qui peuvent être calculées à partir de l’argument :

{

Java documentation pour java.lang.Float.intBitsToFloat(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à