Tengo unos problema con los decimales
1)
Al imprimir una factura, en el textbox que uso para el precio se muestra asi:
ej:
12.9
el problema es que necesito que ese 12.9 tenga un segundo decimal osea asi 12.90.
2)
Para redondear a 2 decimales las cuentas que daban con muchos decimales usaba round y le especificaba 2, pero no me acepta la instrucción, y la misma en vb 6 funciona perfectamente. Estoy usando el vb5.
Espero que me puedan ayudar.
Muchas gracias.
Conviértelo en un string y le añades un 0 al final ( & 0 ) y si quieres jugar con él como si fuera número sólo tienes que volver a convertirlo.
muchas gracias Llorx. ahora los precios estan solucionados.
Faltaría el problema con los numeros que tienen demasiados decimales para achicarlos a 2.
Muchas gracias.
No se si funciona en VB 5 pero la funcion para dar formato a una variable es format, seria asi:
salida = Format (numero, "#.00")
Tiene una utilidad enorme, para fechas, numeros, etc.
saludos
Format$
FormatDateTime$
FormatCurrency$
FormatNumber$
FormatPercent$
muchas gracias Ironhorse y Slasher-K.
Ya esta solucionado, funciona a la perfección.
Muchas gracias.