Fórum Transformar Float em string #340227

11/04/2007

0

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

Responder

Posts

11/04/2007

Rjun

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


Responder

Gostei + 0

11/04/2007

Cpd_arim

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


Responder

Gostei + 0

11/04/2007

Facc

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

exemplo

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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar