De term "nan" is een afkorting van "not a number", wat vertaald kan worden als "geen getal". Deze aanduiding wordt veelal gebruikt binnen computeralgoritmen en programmeertalen om een waarde te representeren die niet als een legitiem numeriek gegeven kan worden geïnterpreteerd. Het duidt vaak op een ongedefinieerde of onrepresenteerbare uitkomst van een rekenkundige bewerking.