Maison  >  Article  >  Qu’est-ce que NaN ?

Qu’est-ce que NaN ?

尚
original
2020-03-02 09:17:5817125parcourir

Qu’est-ce que NaN ?

NaN (Not a Number, not a number) est un type de valeur de type donnée numérique en informatique, qui représente une valeur indéfinie ou non représentable. Souvent utilisé dans les opérations en virgule flottante. NaN a été introduit pour la première fois dans la norme à virgule flottante IEEE 754 en 1985.

Dans les opérations sur les nombres à virgule flottante, les concepts de NaN et d'infini sont différents, bien que les deux soient des valeurs spéciales lors de la représentation de nombres réels avec des nombres à virgule flottante. L'opération invalide est également différente du dépassement arithmétique (qui peut renvoyer l'infini) et du dépassement arithmétique (qui peut renvoyer la plus petite valeur générale, la valeur spéciale, zéro, etc.).

Il existe trois types d'opérations qui renvoient NaN :

Opérations avec au moins un paramètre étant NaN

Infinitifs

Opérations sur des nombres réels qui produisent des résultats complexes .

Pour plus de tutoriels connexes, veuillez faire attention au Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn