Inicio : Términos técnicos : NaN Definición

Yaya

Significa "No es un número". NaN es un término utilizado en matemáticas y Ciencias de la Computación para describir un valor no numérico. También puede ser un marcador de posición para un resultado numérico esperado que no se puede definir como punto flotante número.

Hay dos tipos principales de formas en que se puede generar NaN: 1) un cálculo matemático y 2) no numérico datos de entrada. Los siguientes cálculos matemáticos producen NaN porque el resultado no está definido:

  • 0 ÷ 0
  • 0 x ∞
  • ∞ ÷ ∞

Cuando un cálculo implica un personaje, cadenau otro valor no numérico, el resultado también puede ser NaN. Por ejemplo, 20 x "caballo" no produce un resultado numérico ya que 20 es un entero y "caballo" es una cuerda. UNA función puede devolver NaN como resultado de una entrada no válida, que es una alternativa preferida a un programa choque.

Algunos hoja de cálculo y a la base de datos visualización de programas Yaya or #Yaya en una mesa célula cuando la celda fórmula no ha recibido una entrada numérica válida para el cálculo.

Diferente lenguajes de programación manejar los valores de NaN de diferentes maneras. Por ejemplo, en JavaScript, NaN es una propiedad de un objeto global (es decir Number.NaN) JavaScript proporciona un isNan () función para verificar si un valor es NaN. PHP usa la función is_nan () con el mismo propósito Ambos devuelven un booleano valor de verdadero o falso.

TechLib - El Diccionario Informático Tech Lib

Esta página contiene una definición técnica de NaN. Explica en terminología informática lo que significa NaN y es uno de los muchos términos técnicos en el diccionario TechLib.

Todas las definiciones en el sitio web de TechLib están escritas para ser técnicamente precisas pero también fáciles de entender. Si encuentra útil esta definición de NaN, puede hacer referencia a ella utilizando los enlaces de citas anteriores.