Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ricardosoares1rj

[Resolvido] arredondamento de valores

Recommended Posts

Olá...

 

Tente usar o FormatFloat e atribua uma máscara de formatação.

 

Coloque um Edit e um Button no formulário e adicione o seguinte código para teste. Digite o valor no Edit.

 

ShowMessage(FormatFloat('###,##0.00', StrToFloat(Edit1.Text)));

Isso deve resolver seu problema

 

Att

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lembrando que, se trabalhar com valores vindo do banco de dados, é melhor usar uma instrução dentro de um try except para evitar erros caso venha algum valor nulo da base de dados.

 

try
	 Edit1.Text := FormatFloat('###,##0.00', StrToFloat(Query.FieldByName('valor').AsString));
except
	 Edit1.Text := '0,00';
end;

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.