Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2009, 05:55
sqa212
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 11 meses
Puntos: 0
Problema con numero con muchos decimales

No consigo realizar correctamnete una operación. Al coger de la Bd RsDetalles("PRICE") este tiene el valor igual a 33.333333333333336.

Si realizo esta operación:

importe=RsDetalles("PRICE") * 0.6 = 2E+16

Sin embargo si pongo los valores directamente, obtengo el resultado correcto:
importe=33.333333333333336 * 0.6 = 20

He probado con Cdbl Convertir RsDetalles("PRICE") a una expresión a tipo Double , pero sigo obteniendo 2E+16

¿como debo de tratar RsDetalles("PRICE") para que al realizar la operación obtenga el resultado correcto?