InicioTaringaAparece NaN en las pestañas?

Aparece NaN en las pestañas?

Taringa12/8/2012

Muchos posts fueron creados por usuarios preguntando que significa NaN en Taringa, la respuesta es un error en la DB donde NaN es donde va el numero de notificaciones que tenes en el sitio.
Lo mas probable es que algo crasheo y por eso tira NaN.. la gente del tetris ya lo este arreglando.



NaN, proviene del acrónimo en inglés Not a Number (en español: no es un número). Este acrónimo se usa generalmente en algunos lenguajes de programación para expresar un resultado imposible de calcular, como el caso de las raíces negativas, indeterminaciones, etc., retornando NaN como resultado de la operación.



Operaciones que crean NaN

Los siguientes casos pueden generar el estado de NaN en la mayoría de los lenguajes de programación que acepten este estado como retorno de una función matemática:

Todas las operaciones matemáticas que posean NaN como operando matemático.
Las divisiones indeterminadas o por infinito (0/0, ∞/∞, ∞/-∞, -∞/∞, -∞/-∞)
Las multiplicaciones de 0 por infinito (0×∞, 0×-∞)
Las sumas y restas de valores infinitos (∞ + (-∞), (-∞) + ∞)
Aplicando funciones que excedan el dominio de la misma. Por ejemplo, la raíz cuadrada de un número negativo, logaritmo de cualquier número menor o igual que 0, o la inversa de un coseno que sea menor que -1 o mayor que +1.

Sin embargo, es importante destacar que los resultados NaN no son necesariamente generados por el procesador. En el caso de los NaN con dígito 1, el primer elementos siempre es válido para cada procesador, en el resto no necesariamente lo es. Por ejemplo, en la arquitectura Intel, la Unidad de Punto Flotante nunca crea una excepción de NaN en el primer caso. En los otros casos puede generar excepciones, pero no NaN. Sin embargo, el software que determina las excepciones puede examinar los operadores y decidir si retorna el estado NaN.

Tipos de NaN

Existen dos tipos de NaN, que se diferencian por las consecuencias que trae la indeterminación de la operación, generando o no excepciones adjuntas a la operación que resulta con el valor de NaN.
NaN simple

NaN simple (en inglés, Quite NaN) son las operaciones que no generan otras excepciones adicionales para ser propagadas a través de todas las operaciones. Las excepciones que se asocian a NaN no pueden ser pasados al usuario sin ser convertido o posee ciertas conversiones para ser utilizados, como por ejemplo, el ingreso no permitido en javascript, genera valores de NaN.
NaN señalizados

NaN señalizado (en inglés, Signalling NaN) son formas especial de NaN cuando se genera el problema y debe generarse una excepción de invalidez de la operación y, si es necesario, prosigue la operación mediante un NaN simple. Fue introducido en el estándar IEEE 754. Debido a su gran libertad de definición, se puede usar el valor de NaN en los siguientes casos, que dependen directamente del lenguaje de programación:

Llenado de memoria sin inicializar con NaN señalizados puede producir una excepción inválida si los datos son usados antes de su asignación de valor.
Uso de NaN señalizados como parte de objetos más complicados como:
un número que posee un underflow u overflow.
un número en un formato de precisión mayor al admitido.
un número complejo.

Cuando se encuentra este valor de NaN, se puede retornar un índice al resultado obtenido. En la práctica, esta aproximación posee varias complicaciones. El tratamiento del bit de signo del valor NaN para operaciones simples, como el valor absoluto, es diferencite a las operaciones aritméticas normales.
Datos archivados del Taringa! original
70puntos
2,157visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

K
Kreator2010🇦🇷
Usuario
Puntos0
Posts11
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.