Fórum Erro em calculo de subtraçao #445743

18/06/2013

0

Pessoal bom dia eu sei que teoricamente é uma coisa basica mas nao consegui achar o por que estou fazendo a seguinte subtração abaixo e esta dando 1.300,00 is not floating point value

tot :=0;
tot := StrToFloat(Edit1.Text) - StrToFloat(Edit2.Text);
CurrencyEdit3.Text := formatfloat ('#,##0.00', tot);

Obs: Edit1 = 1.300,00 - Edit2 = 1.000,00

alguem poderia me dar uma dica fazendo um grande favor.
Andre Ucella

Andre Ucella

Responder

Posts

18/06/2013

Charles Segundo

Pessoal bom dia eu sei que teoricamente é uma coisa basica mas nao consegui achar o por que estou fazendo a seguinte subtração abaixo e esta dando 1.300,00 is not floating point value

tot :=0;
tot := StrToFloat(Edit1.Text) - StrToFloat(Edit2.Text);
CurrencyEdit3.Text := formatfloat ('#,##0.00', tot);

Obs: Edit1 = 1.300,00 - Edit2 = 1.000,00

alguem poderia me dar uma dica fazendo um grande favor.


Talvez seja a forma como você está escrevendo os 1.300 no edit, tente escrever sem o ponto, apenas o valor, tipo... 1300,

teste..

provavelmente é isso.
Responder

Gostei + 0

18/06/2013

Andre Ucella

Ok, acabei de fazer a dica que você me deu, deu certo, dai para aparecer o formato certo da moeda, utilizei o currencyEdit, ficou show, Obrigado.
Responder

Gostei + 0

26/09/2013

José

Obrigado Andre, por sinalizar que sua duvida foi solucionada e também por informar como fez para solucionada.
Tópico concluído.
Responder

Gostei + 0

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

Aceitar