Hvad er en Nan?

Kort for ikke et tal, i matematik og computerprogrammering er NaN en udefineret eller urepræsentabel værdi, især i flytende punktberegninger. For eksempel vil 0/0 eller kvadratroden af ​​et negativt tal returnere et NaN-resultat.

Ved programmering kan en NaN også forekomme, hvis dine variabler eller en anden indgang indeholder et tegn, der ikke er et tal eller en periode. For eksempel forsøger at lave en beregning på en variabel med bogstaver eller kommaer en NaN-fejl.

NaN eksempel output

Afhængigt af operativsystemet, programmeringssprog eller program NaN kan også vises som et af eksemplerne nedenfor. Alle disse eksempler betyder stadig, at computeren ikke kan repræsentere en værdi.

  • -1. # IND
  • 1. # SNAN
  • 1. # QNAN
  • nan
  • NAN
  • NaN%
  • NaNQ
  • Nans
  • NotANumber
  • qNaN
  • sNaN

Computer akronymer, Negativt tal, Operativsystem, Programmeringssprog, Programmeringsbetingelser, Udefineret