Partager via


_isnan

Vérifie si la valeur à virgule flottante double précision donnée n'est pas un nombre (NaN)

int _isnan( 
   double x  
);

Paramètres

  • x
    Valeur à virgule flottante double précision

Valeur de retour

_isnan retourne une valeur différente de zéro si l'argument X est NAN ; sinon elle retourne 0.

Notes

Les fonctions _isnan testent une valeur à virgule flottante double précision donnée X, en renvoyant une valeur différente de zéro si x n'est pas un nombre (NAN). NAN est généré lorsque le résultat d'une opération en virgule flottante ne peut pas être représenté dans le format de logiciels électriques et aux ingénieurs électroniciens (IEEE). Pour plus d'informations sur la façon dont NAN est représenté en sortie, consultez l'printf.

Configuration requise

Routine

En-tête requis

_isnan

<float.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Bibliothèques

Toutes les versions des bibliothèques Runtime C.

Équivalent .NET Framework

System::Double::IsNan

Voir aussi

Référence

Prise en charge de la virgule flottante

_finite

_fpclass