
15/02/2010, 12:04
|
| | Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 16 años, 2 meses Puntos: 0 | |
Problema con datos decimales Hola como están?
estoy intentando cargar una compra y antes de cargarla controlo todos los datos de la grilla donde voy agregando cada producto que tiene esta compra. Controlo el importe y los cálculos de descuento con el monto total etc etc etc
el tema es que declare variables double y también currency es decir probé con los dos tipos. Supongamos estos dos valores
total = cdbl(grilla.textmatrix(fila,2))
importe = cdbl(grilla.textmatrix(fila, 4))
los dos valores son 1256,64
pero al hacer esta compararon me da verdadero es decir que si son distintos, repito si hago esto
msgbox (importe)
msgbox (total)
ambos valores son 1256,64
esta es la comparación
if total <> importe then
end if
entonces hice esto, para que me de 0 ya que los valores son iguales
msgbox (total - importe) pero el resultado es -12154545E
o algo así
Como puedo solucionarlo?
gracias |