problema con los decimales

noe meza
20 de Diciembre del 2004
hola amigos programadores le contare mi problema lo que pasa es que estoy asiento un sistema de facturacion pero tengo problemas con los decimas para repondear los decimales estoy trabajando con ROUND =2(EN 2 DECIMALES) LES VOY A DAR UN EJEMPLO EN NUMEROS PARA QUE SE ENTIENDA MEJOR

396 * 019 =75.24 (EL IGV SERIA 75.24) (SUB TOTAL= 396)
PERO AHORA BIENE EL PROBLEMA EN EL TOTAL = 471.24
LOS 2 DECIMALES EN EL TOTAL NO SE MUESTRAN EN MI SISTEMA ME SALE 471 QUE HAGO

tambien e estado investigando sobre la funcion format pero no se como usarlo si me prodrisn dar un ejemplo con las variables que estoy trabajando seria mucho mejor

POR FAVOR CUALQUIER CLASE DE AYUDA SERA BUEN RECIBIDA ANTETODO MUCHAS GRACIAS

francisco
20 de Diciembre del 2004
utiliza la función format para darle formato al resultado, si el resultado lo metemos en una variable de tipo Double, sería asi:

dim total as double
total=format(txttotal.text,"###,###,##0.#0")

Ademas asegurate q en la configuración regional de windows trabajas con 2 decimales.

Saludos