Foros del Web » Programando para Internet » ASP Clásico »

erro en calculo con variable

Estas en el tema de erro en calculo con variable en el foro de ASP Clásico en Foros del Web. Hola a chicos/as, tengo un problema con una formula que no se que pasa, la formula es la siguiente: Mensualidad = (Importe2*0.0158)/(1-((1+0.0158)^-10)) Y dicha formula ...
  #1 (permalink)  
Antiguo 21/03/2009, 17:03
 
Fecha de Ingreso: octubre-2008
Ubicación: Alicante
Mensajes: 24
Antigüedad: 16 años, 5 meses
Puntos: 0
erro en calculo con variable

Hola a chicos/as, tengo un problema con una formula que no se que pasa, la formula es la siguiente:

Mensualidad = (Importe2*0.0158)/(1-((1+0.0158)^-10))

Y dicha formula debería dar (ejemplo en concreto)= 154,93€ y me da 15.493,75 €, el decimal esta 2 números mas a la derecha, pero lo fuerte viene cuando en lugar de poner la variable Importe2, pongo el valor que es 1422,55€ el resultado me da bien.

Es decir que realizo la formula asi el resultado es correcto:

Mensualidad = (1422.55*0.0158)/(1-((1+0.0158)^-10))

Una ayuda porque no tengo ni idea de porque hace esto.
  #2 (permalink)  
Antiguo 21/03/2009, 17:53
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 20 años
Puntos: 839
Respuesta: erro en calculo con variable

¿Dónde asignas el valor a la variable Importe2?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 22/03/2009, 03:39
 
Fecha de Ingreso: octubre-2008
Ubicación: Alicante
Mensajes: 24
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: erro en calculo con variable

Cita:
Iniciado por David el Grande Ver Mensaje
¿Dónde asignas el valor a la variable Importe2?
Lo asigno mas arriba recuperándolo de una base de datos y luego con Replace sustituyo la , por un . para que no de error a la hora de realizar calculo.

Un saludo y gracias.
  #4 (permalink)  
Antiguo 23/03/2009, 05:31
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: erro en calculo con variable

Hola

¿Podría ser un problema de tipos? Asegúrate de que cuando recoges el valor de la bd sea numérico y no texto

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 15:10.