Compartilhar via


_isnan

Verifica um valor de ponto flutuante de precisão dupla não atribuído a um número (NAN).

int _isnan( 
   double x  
);

Parâmetros

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

Valor de retorno

_isnan retorna um valor diferente de zero se o argumento for NAN; um x se não retorna 0.

Comentários

Testes de função de _isnan um valor de ponto flutuante de precisão dupla determinado 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 arquivo de formato elétrico e os engenheiros electrónicos (IEEE). Para obter informações sobre como NAN um é representado para saída, consulte printf.

Requisitos

Rotina

Cabeçalho necessário

_isnan

<float.h>

Para obter mais informações sobre compatibilidade, consulte Compatibilidade na Introdução.

Bibliotecas

Todas as versões das Bibliotecas em tempo de execução C.

Equivalência do .NET Framework

System::Double::IsNan

Consulte também

Referência

Suporte de ponto flutuante

_finite

_fpclass