Alguém pode me explicar porque nessa linha dá erro ?
Tenho a seguinte linha de código :
diametro := FloatTostrF( strtofloat(achei),ffNumber, 10,1);
Quero gravar na váriavel ´diametro´ o conteúdo de ´achei´.
A variável ´achei´ tem o seguinte conteúdo : ´21.9´
As duas variáveis são do tipo ´string´ e está dando erro de imcompativeis.
Alguém poderia me ajudar, o que fazer para arrumar ?
diametro := FloatTostrF( strtofloat(achei),ffNumber, 10,1);
Quero gravar na váriavel ´diametro´ o conteúdo de ´achei´.
A variável ´achei´ tem o seguinte conteúdo : ´21.9´
As duas variáveis são do tipo ´string´ e está dando erro de imcompativeis.
Alguém poderia me ajudar, o que fazer para arrumar ?
Anonymous
Curtidas 0
Respostas
Anonymous
19/02/2003
diametro := FloatTostrF( strtofloat(achei),ffNumber, 10,1);
strtofloat usa o padrào do windows, assim deveria estar virgula
tente
DecimalSeparator:= ´.´;
diametro := FloatTostrF( strtofloat(achei),ffNumber, 10,1);
DecimalSeparator:= ´,´;
strtofloat usa o padrào do windows, assim deveria estar virgula
tente
DecimalSeparator:= ´.´;
diametro := FloatTostrF( strtofloat(achei),ffNumber, 10,1);
DecimalSeparator:= ´,´;
GOSTEI 0
Dor_poa
19/02/2003
GOSTEI 0
Fred
19/02/2003
o tipo float nao aceita ponto ´ . ´ 8)
GOSTEI 0