De term "nan" is een afkorting van "Not-a-Number", wat letterlijk "geen getal" betekent. Het wordt vaak gebruikt in computerprogrammering en wiskundige berekeningen om een waarde aan te duiden die niet als een geldig numeriek getal kan worden geïnterpreteerd. Dit kan voorkomen in verschillende situaties, zoals bij ongedefinieerde wiskundige bewerkingen (bijvoorbeeld het delen door nul), of wanneer er sprake is van ontbrekende of ongeldige gegevens in een dataset.