Formatar 228 em 2,28 etc !!

Delphi

12/11/2006

Pessoal achei 228 que é dois com faco para formatar para 2,28 ou outro exemplo 1038 para 10,38 assim por diante.
Obrigado a tds !!


Essistemas

Essistemas

Curtidas 0

Respostas

N_informatica

N_informatica

12/11/2006

Use a função FormatFloat, suponhamos que o valor está dentro de uma variavel do tipo float ou integer que seja, basta vc codificar da seguinte maneira: FormatFloat(´#,0.00´, valor); onde valor é a variavel que contem o valor que vc deseja editar.

Espero ter ajudado.

Tadeu Rodrigues de Oliveira
www.numerosinformatica.com.br


GOSTEI 0
Steve_narancic

Steve_narancic

12/11/2006

FormatFloat colocará a mascara, ou seja, o valor 228 ficará 228,00 mas para ficar 2,28 faça uma divisão por 100;

var
x: float;

begin
x:= 228;
x:= x/100;
end;


GOSTEI 0
Renato.pavan

Renato.pavan

12/11/2006

Pessoal achei 228 que é dois com faco para formatar para 2,28 ou outro exemplo 1038 para 10,38 assim por diante. Obrigado a tds !!


Complementando a dica do colega acima use
FormatFloat(´0.00´, valor / 100) 


Pq se vc colocar apenas o valor não dividindo por 100, 1038 vai exibir 1038,00 e da forma que postei ira exibir 10,38.

Espero ter ajudado

[]´s

Renato


GOSTEI 0
Essistemas

Essistemas

12/11/2006

Pessoal as dicas funcionaram obrigado !


GOSTEI 0
POSTAR