Inhoudsopgave:
Definitie - Wat betekent Not a Number (NaN)?
Not a Number (NaN) vertegenwoordigt een ongedefinieerd nummer in drijvende-kommabewerkingen. A Geen nummeraanduiding kan ook een teken zijn dat een variabele die een numerieke waarde moet zijn, is beschadigd door teksttekens of symbolen.
Techopedia verklaart Not a Number (NaN)
Wanneer een besturingssysteem een reëel getal probeert te compileren met drijvende-kommabewerkingen, zijn er een aantal redenen waarom het dat getal mogelijk niet kan vertegenwoordigen. Een valse opdracht zoals een onmogelijke vierkantswortel kan een NaN-waarde activeren. Dat geldt ook voor gegevensbeschadiging of administratieve fouten, zoals eerder vermeld. NaN kan ook op veel manieren worden uitgedrukt. Sommige besturingssystemen gebruiken een hekje (#) samen met NaN of gebruiken voorvoegsels en achtervoegsels zoals S, Q en%. Opgemerkt moet worden dat hoewel geavanceerde besturingssystemen deze fouten kunnen gebruiken om foutinvoer te verwerken, oudere en meer primitieve besturingssystemen mogelijk zijn gecrasht of vastlopen in oneindige lussen.
