GARANTIR DESCONTO

Fórum Problemas com formato Currency #174628

12/08/2003

0

Estou tendo sérios problemas com o tipo currency, por exemplo em um edit tenho o valor R$ 1.445,00. Como faço para jogar este valor em uma variável do tipo currency, pois necessito dividir este valor em várias parcelas. Quando tento jogar o valor para uma variável do tipo currency da a mensagem ´´R$ 1.445,00´ is not a valid floating point value´.
Já criei um função para tirar o ´R$ ´, mas continua o mesmo problema ´´ 1.445,00´ is not a valid floating point value´.
Não sei mais o que tentar.
Agradeço se alguém ajudar.


Mkoch

Mkoch

Responder

Posts

12/08/2003

Koplin

O problema esta no ponto e na virgula
1.445,00 deve ficar 1445.00
Tratando isso voce resolve.
Uma dica
DecimalSeparator:=´.´ resolve a virgula.


Responder

Gostei + 0

12/08/2003

Mkoch

Obrigado, funcionou.


Responder

Gostei + 0

11/09/2003

Gilsonlongo

Oi,

Também estou com este problema...

Estou convertendo assim:
editbdtvalorpag.text := FormatCurr(´#,,0.00´,StrToCurr(editbdtvalorpag.text));

Mas qdo o valor ultrapassa a casa do milhar dá o erro....

Como usar -> DecimalSeparator:=´.´ resolve a virgula.

Obrigado,

Gilson

O problema esta no ponto e na virgula 1.445,00 deve ficar 1445.00 Tratando isso voce resolve. Uma dica DecimalSeparator:=´.´ resolve a virgula.



Responder

Gostei + 0

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

Aceitar