Conversão para float
Esta instrução está arrendondando o número que o usuário digita:
edit8.text := format(´¬5.2f´,[strtofloat(edit8.text)]);
Por exemplo, se o usuário digitar 2,125, o edit8 receberá 2,13. existe alguma conversaõ para float sem que haja arredondamento?
Grato a todos.
edit8.text := format(´¬5.2f´,[strtofloat(edit8.text)]);
Por exemplo, se o usuário digitar 2,125, o edit8 receberá 2,13. existe alguma conversaõ para float sem que haja arredondamento?
Grato a todos.
Anonymous
Curtidas 0
Respostas
Nebrio
13/02/2003
Tente assim:
edit8.text := FormatFloat(´#,0.00´,StrToFloat(Edit8.text));
Acho que funciona
edit8.text := FormatFloat(´#,0.00´,StrToFloat(Edit8.text));
Acho que funciona
GOSTEI 0