Partilhar via


_isnan

Verifica um determinado valor de ponto flutuante de precisão dupla não é um número (NAN).

int _isnan(
   double x 
);

Parâmetros

  • x
    Valor de ponto flutuante de precisão dupla.

Valor de retorno

_isnanRetorna um valor diferente de zero se o argumento x é um NAN; Caso contrário retorna 0.

Comentários

O _isnan função testa um determinado valor de ponto flutuante de precisão dupla x, retornando um valor diferente de zero se x não é um número (NAN).Um NAN é gerado quando o resultado de uma operação de ponto flutuante não pode ser representado no formato do Institute of Electrical and Electronics Engineers (IEEE).Para obter informações sobre como um NAN é representado para saída, consulte printf.

Requisitos

Rotina

Cabeçalho necessário

_isnan

<float.h>

Para obter mais informações de compatibilidade, consulte compatibilidade na introdução.

Bibliotecas

Todas as versões da bibliotecas de tempo de execução c.

Equivalência do .NET Framework

System::Double::IsNan

Consulte também

Referência

Suporte de ponto flutuante

Finitas

fpclass