Half.ToHalf(Single) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Converte il valore float a precisione singola specificato in un valore float a metà precisione.
[Android.Runtime.Register("toHalf", "(F)S", "", ApiSince=26)]
public static short ToHalf (float f);
[<Android.Runtime.Register("toHalf", "(F)S", "", ApiSince=26)>]
static member ToHalf : single -> int16
Parametri
- f
- Single
Valore float a precisione singola da convertire in precisione a metà
Restituisce
Valore float a metà precisione
- Attributi
Commenti
Converte il valore float a precisione singola specificato in un valore float a metà precisione. Vengono gestiti i casi speciali seguenti:
<ul>li Se l'input è NaN (vedere Float#isNaN(float)
), il valore restituito è<#NaN
/li><li>Se l'input è Float#POSITIVE_INFINITY
o Float#NEGATIVE_INFINITY
, il valore restituito è rispettivamente #POSITIVE_INFINITY
o #NEGATIVE_INFINITY
</li li>Se l'input è 0 (positivo o negativo), il valore restituito è #POSITIVE_ZERO
o #NEGATIVE_ZERO
</li<>li>Se l'input è minore di #MIN_VALUE
, il valore restituito viene scaricato in #POSITIVE_ZERO
o #NEGATIVE_ZERO
</li><><li>Se l'input è minore di #MIN_NORMAL
><, il valore restituito è un valore float</li<>>a metà precisione denorm. In caso contrario, il valore restituito viene arrotondato al valore< float a metà precisione più vicino/li></ul>
Documentazione java per android.util.Half.toHalf(float)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.