El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Formato con 2 decimales
Desconocido
Enviado - 10/5/2002
 
Cómo debo hacer para formataer un campo numerico para que tenga dos decimales.?

Idem, cómo hacer para que en un informe o un reporte aparezca en pantalla o en impresora los valores numericos con dos decimales?

Juan
 
Desconocido
Enviado - 15/5/2002
 
No se si te respondieron pero la funcion que debes usas es ROUND(Numero, cantidad de decimales) , esta funcion te lo redonde a los decimales
 
Desconocido
Enviado - 15/5/2002
 
tenes que usar una funcion que se llama
formatnumber(a,b)

donde 'a' es el valor o variable, y b es la cantidad de decimales.

Por ej,

a= 101

formatnumber(a,2) = 101.00

tenes que tener en cuenta la configuracion regional del separador decimal, en general si es en castellano es la coma y en ingles el punto.

Pablo
 
manus2002
4 Mensaje(s)
Enviado - 29/5/2002
 
Te lo hace directamente el tipo de valor DOUBLE

Dim NUM as Double
Num = 1.200,382174
Text1.text = format(num,"#,###.##")

y te da : "1.200,38"

el sistema de punto y coma depende del idioma, al menos yo tenmgo que ponerlo al reves.
 
 

 

Contactos myStudio Network