Idioma

Half.ToHalf(Single) Método

Definição

Converte o valor de flutuação de precisão única especificado em um valor flutuante de meia precisão.

[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

Parâmetros

f
Single

O valor flutuante de precisão única a ser convertido em meia precisão

Retornos

Um valor flutuante de meia precisão

Atributos

Comentários

Converte o valor de flutuação de precisão única especificado em um valor flutuante de meia precisão. Os seguintes casos especiais são tratados:

<ul>li Se a entrada for NaN (consulte Float#isNaN(float)), o valor retornado será #NaN</li><li>Se a entrada for Float#POSITIVE_INFINITY ouFloat#NEGATIVE_INFINITY, o valor retornado for respectivamente #POSITIVE_INFINITY ou #NEGATIVE_INFINITY</li><li>Se a entrada for 0 (positiva ou negativa), o valor retornado será #POSITIVE_ZERO ou<#NEGATIVE_ZERO /li<>li>Se a entrada for menor que#MIN_VALUE, o valor retornado será liberado para #POSITIVE_ZERO ou #NEGATIVE_ZERO</li><li>Se a entrada for menor que #MIN_NORMAL><, o valor retornado é um float< de meia precisão denorm/li li>><Caso contrário, o valor retornado é arredondado para o valor< flutuante de meia precisão representável mais próximo/li></ul>

Documentação Java para android.util.Half.toHalf(float).

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

Aplica-se a