Half.ToHalf(Single) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Convertit la valeur flottante à précision unique spécifiée en valeur float demi-précision.
[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
Paramètres
- f
- Single
Valeur flottante simple précision à convertir en demi-précision
Retours
Valeur float demi-précision
- Attributs
Remarques
Convertit la valeur flottante à précision unique spécifiée en valeur float demi-précision. Les cas spéciaux suivants sont gérés :
<ul>li Si l’entrée est NaN (voir Float#isNaN(float)
), la valeur retournée est<#NaN
/li li<>>Si l’entrée est Float#POSITIVE_INFINITY
ou Float#NEGATIVE_INFINITY
, la valeur retournée est respectivement #POSITIVE_INFINITY
ou<#NEGATIVE_INFINITY
/li li><>Si l’entrée est 0 (positive ou négative), la valeur retournée est #POSITIVE_ZERO
ou #NEGATIVE_ZERO
</li li><>Si l’entrée est inférieure #MIN_VALUE
à , la valeur retournée est vidée vers #POSITIVE_ZERO
ou #NEGATIVE_ZERO
</li>><li Si l’entrée est inférieure à #MIN_NORMAL
><, la valeur retournée est un float</li denorm demi-précision/li<>>sinon, la valeur retournée est arrondie à la valeur< flottante de demi-précision la plus proche/li></ul>
Documentation Java pour android.util.Half.toHalf(float)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.