
Also known as Not A Number
englische Abkürzung der Informationstechnik
Wikidata facts
- Subclass of
- value
Show 6 more facts
- Stack Exchange tag
- stackoverflow.com/tags/nan
- described by source
- IEEE 754
- has characteristic
- special case
- maintained by WikiProject
- WikiProject Mathematics
- Wikimedia import URL
- en.wikipedia.org/wiki/NaN
- characteristic of
- floating point
Sources (1)
via Wikidata · CC0
Article · Deutsch
In der Informationstechnik steht NaN (englisch für „Not a Number“ – „Keine Zahl“) für einen numerischen Datentyp-Wert, der einem undefinierten oder nicht darstellbaren Wert entspricht, und kommt insbesondere bei Gleitkommazahlberechnungen vor. NaN erlangte systematische Verwendung mit der Einführung des IEEE-754-Gleitkommazahlenformats im Jahr 1985, in dem auch andere nicht-finite Größen wie Unendlichkeit symbolisch dargestellt werden. Es werden zwei verschiedene NaN-Arten verwendet: stille NaNs (engl. quiet NaN) und anzeigende NaNs (engl. signaling NaN). Anzeigende NaNs werden Variablen zugewiesen, die nicht explizit initialisiert wurden. Stille NaNs hingegen werden als Ergebnis von eigentlich ungültigen Operationen eingesetzt. Beispielsweise ist das Ergebnis von als reelle Zahl undefiniert und wird mit NaN dargestellt. Ein anderes Beispiel ist das Ergebnis der Quadratwurzel einer negativen Zahl. Es ergibt sich eine imaginäre Zahl, die nicht als reelle Gleitkommazahl darstellbar ist und daher durch NaN ersetzt wird. Außerdem erzeugt jede mathematische Operation, von der ein Argument NaN ist, ebenfalls NaN als Ergebnis. NaN wird des Weiteren als einfacher Platzhalter verwendet.
Abstract from DBpedia / Wikipedia · CC BY-SA