Inhalt
- Definition - Was bedeutet Nicht eine Zahl (NaN)?
- Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
- Techopedia erklärt Not a Number (NaN)
Definition - Was bedeutet Nicht eine Zahl (NaN)?
Not a Number (NaN) repräsentiert eine undefinierte Zahl in Gleitkommaoperationen. Ein Not a Number-Indikator kann auch ein Zeichen dafür sein, dass eine Variable, die ein numerischer Wert sein soll, durch Zeichen oder Symbole beschädigt wurde.
Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
Techopedia erklärt Not a Number (NaN)
Wenn ein Betriebssystem versucht, eine reelle Zahl mit Gleitkommaoperationen zu kompilieren, gibt es eine Reihe von Gründen, warum es diese Zahl möglicherweise nicht darstellen kann. Ein falscher Befehl wie eine unmögliche Quadratwurzel kann einen NaN-Wert auslösen. So können Datenverfälschungen oder Schreibfehler, wie bereits erwähnt, auftreten. NaN kann auch auf viele Arten ausgedrückt werden. Einige Betriebssysteme verwenden ein Hash-Zeichen (#) zusammen mit NaN oder Präfixe und Suffixe wie S, Q und%. Es sollte beachtet werden, dass anspruchsvolle Betriebssysteme diese Fehler verwenden können, um mit Fehlereingaben umzugehen, ältere und primitivere Betriebssysteme jedoch möglicherweise abgestürzt sind oder in Endlosschleifen eingefroren sind.