Como formata para aparcer somente 5 casas decimais após o 0
Bom dia pessoal,
Alguém ai pode me dar uma ajudinha????
Passei a noite em claros, fazendo uma tela para calculo de imposto sindical calculando os ultimos 5 anos.
Os calculos já estão funcionando corretamente, graças a Deus, mais o valor está aparecendo assim:
0,45957296 (com 8 casas decimais após o 0,)
Então gostaria de saber como fazer a formatação para que apareça dessa forma:
0,45957 (somente 5 casas decimais depois do 0,).
o cálculo para amostra desse dado está assim:
calc_3:= ((calc_2 +(calc_2*strtoint(edt_multa.Text)/100))* StrToInt(edt_juros.Text)/100)+calc_2;
edt_marco_1.Text:= FloatToStr(calc_3);
Agradeço a quem me ajudar.
Alguém ai pode me dar uma ajudinha????
Passei a noite em claros, fazendo uma tela para calculo de imposto sindical calculando os ultimos 5 anos.
Os calculos já estão funcionando corretamente, graças a Deus, mais o valor está aparecendo assim:
0,45957296 (com 8 casas decimais após o 0,)
Então gostaria de saber como fazer a formatação para que apareça dessa forma:
0,45957 (somente 5 casas decimais depois do 0,).
o cálculo para amostra desse dado está assim:
calc_3:= ((calc_2 +(calc_2*strtoint(edt_multa.Text)/100))* StrToInt(edt_juros.Text)/100)+calc_2;
edt_marco_1.Text:= FloatToStr(calc_3);
Agradeço a quem me ajudar.
Marcos Morais
Curtidas 0
Respostas
Valdecir Peres
28/10/2012
Marcos, bom dia.
Não seria o caso de você colocar uma mascara no resultado.
Tipo #,##0.000
Abraço
GOSTEI 0
Claudia Nogueira
28/10/2012
edt_marco_1.Text := FormatFloat('#,###,##0.00000', calc_3);
GOSTEI 0