Saludos
Resulta que estoy haciendo unas operaciones con unas variables tipo Double, las debo multiplicar por otros datos Double que sonmenores que 1 y el valor devuelto es un numero con 12 decimales, ej: 5.4354565143, pero necesito grabarlos en una tabla de dBase cuyos campos son numericos con precision 6, es decir que solo acepta 6 decimales... al pasar el dato con 12 decimales el campo toma el valor, pero al actualizar el registro, me vuelve a poner 0 (cero) en el campo, de modo que el resultado es incorrecto...
¿Como puedo especificar que precision debe tomar el double y asi no pasarme de los 6 decimales permitidos por mi tabla?, ¿cual es la instrucción para redondeo de doubles? y ¿puedo especificar el nivel de redondeo?, es decir, ¿redondear solo hasta 6 demiales?...
Es una niñería pero no recuerdo como hacerlo y no encuentro la referencia en VB...
Por su ayuda gracias de antemano...
Alvaro Hernández.