Was ist ein Nan?

Kurz für keine Zahl, in der Mathematik und in der Computerprogrammierung ist NaN ein undefinierter oder nicht darstellbarer Wert, insbesondere bei Gleitkommaberechnungen. Beispielsweise würde 0/0 oder die Quadratwurzel einer negativen Zahl ein NaN-Ergebnis zurückgeben.

Bei der Programmierung kann ein NaN auch auftreten, wenn Ihre Variablen oder eine andere Eingabe ein Zeichen enthält, das keine Zahl oder Periode ist. Wenn Sie beispielsweise versuchen, eine Variable mit Buchstaben oder Kommas zu berechnen, führt dies zu einem NaN-Fehler.

NaN-Beispielausgabe

Je nach Betriebssystem kann die Programmiersprache oder das Programm NaN auch als eines der folgenden Beispiele angezeigt werden. Alle diese Beispiele bedeuten immer noch, dass der Computer keinen Wert darstellen kann.

  • -1. # IND
  • 1. # SNAN
  • 1. # QNAN
  • nan
  • NAN
  • NaN%
  • NaNQ
  • NaNS
  • NotAnzahl
  • qNaN
  • sNaN

Computerakronyme, Negative Zahl, Betriebssystem, Programmiersprache, Programmierausdrücke, Undefiniert