Heim > häufiges Problem > Was ist NaN?

Was ist NaN?

Freigeben: 2020-03-02 09:17:58
Original
17238 Leute haben es durchsucht

Was ist NaN?

NaN (Not a Number, not a number) ist ein Werttyp eines numerischen Datentyps in der Informatik, der einen undefinierten oder nicht darstellbaren Wert darstellt. Wird häufig bei Gleitkommaoperationen verwendet. NaN wurde erstmals 1985 im Gleitkommastandard IEEE 754 eingeführt.

Bei Gleitkommazahlenoperationen sind die Konzepte von NaN und Unendlichkeit unterschiedlich, obwohl beide Sonderwerte bei der Darstellung reeller Zahlen mit Gleitkommazahlen sind. Eine ungültige Operation unterscheidet sich auch vom arithmetischen Überlauf (der Unendlich zurückgeben kann) und vom arithmetischen Unterlauf (der den kleinsten allgemeinen Wert, Sonderwert, Null usw. zurückgeben kann).

Es gibt drei Arten von Operationen, die NaN zurückgeben:

Operationen, bei denen mindestens ein Parameter NaN ist

Infinitive

Reelle Zahlenoperationen, die komplexe Ergebnisse liefern .

Weitere verwandte Tutorials finden Sie auf der PHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonWas ist NaN?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
NaN
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage