Idioma

Float.FloatToFloat16(Single) Método

Definição

{

[Android.Runtime.Register("floatToFloat16", "(F)S", "", ApiSince=36)]
public static short FloatToFloat16(float f);
[<Android.Runtime.Register("floatToFloat16", "(F)S", "", ApiSince=36)>]
static member FloatToFloat16 : single -> int16

Parâmetros

f
Single

o float valor a ser convertido em binary16

Retornos

o valor binário de ponto flutuante16, codificado em um shortvalor , mais próximo do argumento} A conversão é computada no modo de arredondamento java.math.RoundingMode#HALF_EVEN arredondado para o modo de arredondamento par mais próximo.

        Special cases:
        &lt;ul&gt;
        &lt;li&gt; If the argument is zero, the result is a zero with the
        same sign as the argument.
        &lt;li&gt; If the argument is infinite, the result is an infinity
        with the same sign as the argument.
        &lt;li&gt; If the argument is a NaN, the result is a NaN.
        &lt;/ul&gt;

        The binary16 format is discussed in
        more detail in the <code data-dev-comment-type="c">#float16ToFloat</code> method.
Atributos

Comentários

{

Adicionado em 20.

Java documentação para java.lang.Float.floatToFloat16(float).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a