Half.ToHalf(Single) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.