Visual Basic - solo dos decimales

Life is soft - evento anual de software empresarial
 
Vista:

solo dos decimales

Publicado por Juan Pablo (6 intervenciones) el 24/05/2002 23:12:46
Estoy calculando un porcentaje.
Ejemplo:
valor = (form1.importe.text * 21)/100
Y generalmete me da un numero con muchos decimales (45.542455454) yo solo quiero 2 decimales (45.54)
Gracias
Saludos

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:solo dos decimales

Publicado por cacho (56 intervenciones) el 24/05/2002 23:28:49
Podes usar la sentencia Round: valor=Round(form1.importe.text *21/100 ,2) Este último nro. 2 es la cantidad de decimales que quieres que te devuelva
Exitos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:solo dos decimales

Publicado por alh (278 intervenciones) el 24/05/2002 23:34:23
Solo agregale el tipo de formato, por ejemplo:

Valor = (Form1.importe.Text * 21) / 100
Valor = Format(Valor, "###,##0.00")

MsgBox Valor 'Despliega el valor para q verifiques las decimales

'Espero que te sea de ayuda. Si tienes dudas, tienes mi mail.

Saludos!!!

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar