Acerca de la constante NaN integrada NaN (no es un número)
La constante NaN integrada de PTC Mathcad representa un valor ausente o erróneo. Resulta útil para representar valores ausentes en conjuntos de datos, ya que puede ser una entrada de array que se puede distinguir con facilidad de otros contenidos de la matriz. También resulta útil porque las matrices de PTC Mathcad no pueden tener marcadores vacíos. La constante undefined representa los valores faltantes en los cálculos simbólicos.
NaN y undefined
• El valor numérico de NaN es NaN. Es decir, si se escribe NaN= en una hoja de trabajo, PTC Mathcad devuelve NaN y le asigna el rótulo Constante.
• Cuando NaN se evalúa simbólica mente, el resultado es la constante sin definir.
• El valor numérico de sin definir es NaN. Es decir, si se escribe undefined= en una hoja de trabajo, PTC Mathcad devuelve NaN y le asigna el rótulo Constante.
• Aunque es muy parecido, se puede ver la diferencia entre NaN y undefined cuando se comparan simbólica y numéricamente.
• PTC Mathcad gestiona los cálculos que implican NaN y undefined para devolver el resultado correcto. Por ejemplo:
Funciones relacionadas con NaN
Las constantes
NaN se detectan mediante la función
IsNaN porque las operaciones de comparación booleana solo se pueden usar con números. Si redefine el nombre de constante
NaN con otro valor, ya no será una constante
NaN, y la función
IsNaN devolverá 0. Una constante
NaN solo se puede procesar mediante funciones escritas específicamente para utilizarla. Otras funciones podrían devolver errores o resultados incorrectos si se les pasa una constante
NaN.
Las funciones relacionadas con NaN:
• Funcionan exclusivamente con la constante NaN integrada.
• Escriba la constante NaN integrada en uno o más elementos de matriz especificados. De lo contrario, las funciones leen uno o más elementos de matriz especificados y verifican su contenido para la constante NaN.
• Pueden filtrar las filas especificadas que contengan la constante NaN.
• Se desestiman todos los elementos que no sean una constante NaN (como números o cadenas).