Transformar Float em string

Delphi

11/04/2007

Amigos, como eu faço para transformar um valor em string? Se eu colocar a função FloatToStr, caso o valor seja 250,00, ele me retorna 250. Queria que me retornasse 25000. Se o valor for 250,50, ele me retorna 2505. Queria que fosse 25050. Ele só apresenta o valor se for, por exemplo, 250,55, aí sim, ele me retorna o valor 25055. Como eu faço isso? Utilizo o firebird e os valores são do tipo float.


Aflsilva

Aflsilva

Curtidas 0

Respostas

Rjun

Rjun

11/04/2007

Você não pode multiplicar por 100 e usar a função IntToStr?


GOSTEI 0
Cpd_arim

Cpd_arim

11/04/2007

tente formatfloat(´#,,0.00´, valor)


GOSTEI 0
Facc

Facc

11/04/2007

ou ainda vc poderá usar a função FloatToStrF(valor, ffnumber, [casa dos inteiros], [casa decimal])

exemplo

Variavel String := FloatToStrF(Valor, ffnumber, 15,2)


GOSTEI 0
POSTAR