De term "nan" is een afkorting van "Not a Number" en wordt gebruikt in programmeertalen en wiskundige contexten om een waarde aan te duiden die geen legitiem getal is. Dit kan voorkomen bij bewerkingen die ongedefinieerd zijn, zoals het delen door nul, of bij het resultaat van een ongeldige rekenkundige operatie. Het concept is essentieel voor het correct verwerken van numerieke data en het identificeren van potentiële fouten in berekeningen.