Visual Basic - problema con tanto por cien con dos decimales

Life is soft - evento anual de software empresarial
 
Vista:

problema con tanto por cien con dos decimales

Publicado por Míguel (14 intervenciones) el 03/06/2002 17:37:21
Hola amigos:

Buenos dias, tengo un problema y es el siguiente:

Tengo una aplicacion que recoge datos de un fichero, esos datos va a volcarse a una rejilla donde una de las columnas es

"Descuento" y va marcada en tanto por cien.

Quiero que me salga el numero devuelto con dos decimales (aunque sea cero) y me añada el simbolo del %. He utilizado la

funcion Format de VB pero un porcentaje de 10% con la funcion Format (.brExtractStr(24,IntI,1),"0.00%") me devuelve 1000,00 %. En

cambio si el descuento vale 0, me devuelve 0,00% .

Alquien sabe algun otro tipo de formato para que saque el porcentaje con dos decimales ?

Un saludo y gracias de antemano. Miguel.

Pd. No hagais mucho caso al parametro primero de format. .brExtractStr(24,IntI,1) es un metodo de un objeto de una libreria

especial que utilizamos en el curro. Devuelve un string.
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:problema con tanto por cien con dos decimales

Publicado por martin (198 intervenciones) el 04/06/2002 07:01:20
Prueba con esto,si tienes en textbox1 la cantidad y en textbox2 el porcentaje y en textbox3 el total,es mas o menos asi :
Dim t As Integer
t = (Text1.Text * Text2.Text) / 100
Text3.Text = Format(t, "##.00") & "%"
espero te sirva,saludosss.
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