Half.ToHalf(Single) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wandelt den angegebenen Gleitkommawert mit einfacher Genauigkeit in einen Gleitkommawert mit halber Genauigkeit um.
[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
Parameter
- f
- Single
Der Gleitkommawert mit einfacher Genauigkeit, der in eine halbe Genauigkeit konvertiert werden soll
Gibt zurück
Gleitkommawert mit halber Genauigkeit
- Attribute
Hinweise
Wandelt den angegebenen Gleitkommawert mit einfacher Genauigkeit in einen Gleitkommawert mit halber Genauigkeit um. Die folgenden Sonderfälle werden behandelt:
<ul>li Wenn die Eingabe NaN ist (siehe Float#isNaN(float)
), der zurückgegebene Wert ist #NaN
</li li>><Ist die Eingabe Float#POSITIVE_INFINITY
oder Float#NEGATIVE_INFINITY
, ist der zurückgegebene Wert bzw#NEGATIVE_INFINITY
<#POSITIVE_INFINITY
. /li li<>>Wenn die Eingabe 0 (positiv oder negativ) ist, lautet #POSITIVE_ZERO
der zurückgegebene Wert oder #NEGATIVE_ZERO
</li li>><Wenn die Eingabe kleiner #MIN_VALUE
als ist, wird der zurückgegebene Wert geleert oder #NEGATIVE_ZERO
<#POSITIVE_ZERO
/li li<>>Li Wenn die Eingabe kleiner als ist #MIN_NORMAL
><, der zurückgegebene Wert ist eine denormale Halbpräzision float</li li<>>Andernfalls wird der zurückgegebene Wert auf den nächsten darstellbaren Halbpräzisions-Float-Wert</li></ul gerundet.>
Java-Dokumentation für android.util.Half.toHalf(float)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.