¿Qué es un nan?

Corto para no un número, en matemáticas y programación de computadoras NaN es un valor no definido o no representable, especialmente en cálculos de punto flotante. Por ejemplo, 0/0 o la raíz cuadrada de un número negativo devolvería un resultado de NaN.

En la programación, un NaN también puede ocurrir si sus variables u otra entrada contienen algún carácter que no sea un número o un período. Por ejemplo, intentar hacer un cálculo en una variable con letras o comas provoca un error de NaN.

Ejemplo de salida de NaN

Dependiendo del sistema operativo, el lenguaje de programación o el programa NaN también puede aparecer como cualquiera de los ejemplos a continuación. Todos estos ejemplos todavía significan que la computadora no puede representar un valor.

  • -1. # IND
  • 1. # SNAN
  • 1. # QNAN
  • yaya
  • YAYA
  • Yaya%
  • NaNQ
  • NaNS
  • No un número
  • qNaN
  • sNaN

Siglas informáticas, Número negativo, Sistema operativo, Lenguaje de programación, Términos de programación, Indefinido