PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum FormatCurr ou FormatFloat? - Pq eles arredondam? #221947

24/03/2004

0

Olá amigos,
tenho o seguinte problema...
um TEdit com alinhamento a esquerda...
formatado assim:

edt_taxa_1.Text:=FormatCurr(´#,0.´,StrToCurr(edt_taxa_1.Text));

eu gostaria que quando o usuário digitasse os números, a visualização fosse igual ao do caixa eletrônico, por exemplo:

Se o usuário digitar 321
deverá aparecer para ele, na sequência:

3
32
3.21

mas no meu programa ele sempre espera um número a mais ser digitado para poder arredondar... exemplo:

3
32
321 -> aqui ele não formata, fica esperando o usuário digitar um´próximo nº, se o digitarmos um número menor ou igual a 5, ele deixa como está, se o número for maior que 6 ele arredonda...

O que estou fazendo de errado, alguém poderia me dar uma luz?


Anarchybra

Anarchybra

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar