NaN
(
N
ot
a
N
umber, suoraan suomennettuna ’ei-numero’, vakiintumaton suomennos ’epaluku’) on maarittelematon lukuarvo, jota kaytetaan esimerkiksi tietojenkasittelyssa. NaN-lukujen kaytto on esitelty
IEEE 754
-liukulukustandardissa.
Laskutoimituksia, joiden tuloksena on NaN:
- Jos tulos on matematiikassa maarittelematon, esimerkiksi:
- Mika tahansa jaettuna nollalla
- Nolla kerrottuna aarettomalla
- Aareton jaettuna aarettomalla
- Aareton vahennettyna aarettomalla
- Jos tulos on
kompleksiluku
, esimerkiksi:
- Neliojuuri negatiivisesta luvusta
- Logaritmi negatiivisesta luvusta
- Jos laskutoimituksen vahintaan yhtena tekijana on jo valmiiksi NaN, esimerkiksi: