Indholdsfortegnelse:
Definition - Hvad betyder ikke et tal (NaN)?
Ikke et tal (NaN) repræsenterer et udefineret tal i flydende punkt-operationer. En indikator for ikke et tal kan også være et tegn på, at en variabel, der antages at være en numerisk værdi, er blevet ødelagt af teksttegn eller symboler.
Techopedia forklarer ikke et tal (NaN)
Når et operativsystem forsøger at kompilere et reelt tal med flydende punktoperationer, er der et antal årsager til, at det muligvis ikke er i stand til at repræsentere dette nummer. En falsk kommando som en umulig firkantet rod kan udløse en NaN-værdi. Det kan også være datakorruption eller gejstlige fejl som tidligere nævnt. NaN kan også udtrykkes på mange måder. Nogle operativsystemer bruger et hashkarakter (#) sammen med NaN, eller bruger præfikser og suffikser såsom S, Q og%. Det skal bemærkes, at selvom sofistikerede operativsystemer kan bruge disse fejl til at håndtere fejlindgange, kan ældre og mere primitive operativsystemer i stedet have styrtet eller blive frosset i uendelige sløjfer.
