Linguaggio

Float.IntBitsToFloat(Int32) Metodo

Definizione

Restituisce il float valore corrispondente a una rappresentazione di bit specificata.

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

Parametri

bits
Int32

un numero intero.

Valori restituiti

valore float a virgola mobile con lo stesso modello di bit.

Attributi

Commenti

Restituisce il float valore corrispondente a una rappresentazione di bit specificata. L'argomento viene considerato come una rappresentazione di un valore a virgola mobile in base al layout di bit IEEE 754 a virgola mobile "formato singolo".

Se l'argomento è 0x7f800000, il risultato è infinito positivo.

Se l'argomento è 0xff800000, il risultato è infinito negativo.

Se l'argomento è un valore compreso nell'intervallo 0x7f800001 compreso 0x7fffffff tra o nell'intervallo 0xff800001 compreso 0xfffffffftra , il risultato è un Valore NaN. Nessuna operazione a virgola mobile IEEE 754 fornita da Java può distinguere tra due valori NaN dello stesso tipo con modelli di bit diversi. I valori distinti di NaN sono distinguibili solo tramite il Float.floatToRawIntBits metodo .

In tutti gli altri casi, let s, e e m sono tre valori che possono essere calcolati dall'argomento :

{ }

per java.lang.Float.intBitsToFloat(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a