Foros del Web » Programando para Internet » Javascript »

Algunas operaciones aritméticas no funcionan en JS

Estas en el tema de Algunas operaciones aritméticas no funcionan en JS en el foro de Javascript en Foros del Web. Últimamente me he encontrado cos dos operaciones aritméticas tontas que no las resuelve bien javascript : Código PHP: document . write ( ( 129019949406594300 + 2 ...
  #1 (permalink)  
Antiguo 19/03/2007, 18:27
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Algunas operaciones aritméticas no funcionan en JS

Últimamente me he encontrado cos dos operaciones aritméticas tontas que no las resuelve bien javascript:
Código PHP:
document.write( (129019949406594300+2) +"<br/>");
document.write( (1.1*50) +"<br/>"); 
El resultado de este código es misteriosamente
Código PHP:
129019949406594300
55.00000000000001 
Cuando todos sabemos que el primer número tendría que acabar en 2, y el segundo número dar 55 a secas....


No sé, me estoy mosqueando...

¿Alguna idea? No son sólo estos números en concreto, pasa con varios al parecer, y no se cuál puede ser el error. Un bug de JS?
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:54.