Ajuda - Busca - Membros - Calendário
Versão Completa: Valores em porcentagem
Fórum Script Brasil > Programação & Desenvolvimento > Delphi, Kylix
nsouza
Colegas,
gostaria de em um campo digitar valores do tipo

5% - 5,26% - 32,35% - 72,58% etc.... isto para o usuário, mas
mas no banco dedaos gravasse os valores 0,05 - 0,526 etc...
alguém tem algum exemplo?

Obrigado
Recife
nsousa,
para você gravar no banco na forma desejada basta fazer o calculo de porcentagem.
EX: 5,00% -----> 5 /100 = 0,05.
ficaria +/- assim:
edit1.text = 5,00
porcentagem := 0;
porcentagem := strtofloat(edit1.text) /100;
query1.fieldbyname('perc').asfloat := porcentagem;

Quanto ao que o usuário ira digitar no campo de entrada fica por sua conta com você ira apresentar para o mesmo.
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.