.
(Reyband)
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Alisson Yahoo
Enviada em: sexta-feira, 26 de maio de 2006 13:26
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Pq acontece isso??
Você pode fazer o seguinte : TotLiq
Pq ocorre isso, tenho duas variaveis totliq, totprod elas acumular o valor o no final subtraio elas
No final totliq tem 27.6, e totprod = -27.6
Faço o seguinte totliq := totliq + totprod, é pra dar 0, mas o delphi retorna -9.9475983006e-14.
Como faço pra resolver isso??? e pq isso
A minha variavel é real, troque para Currency e deu certo.
Obrigado.
- Original Message -
From: Campus [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Friday, May 26, 2006 8:45 AM
Subject: Re: [delphi-br] Pq acontece isso??
Te deve estar usando variavel tipo Real, se
: André Luis de Oliveira [EMAIL PROTECTED]
To: Delphi BR delphi-br@yahoogrupos.com.br
Sent: Friday, May 26, 2006 8:22 AM
Subject: [delphi-br] Pq acontece isso??
Pq ocorre isso, tenho duas variaveis totliq, totprod elas acumular o
valor o no final subtraio elas
No final totliq tem 27.6, e
altere o tipo de variável pra currency, vc está com muitas casas após a
vírgula.
- Original Message -
From: André Luis de Oliveira [EMAIL PROTECTED]
To: Delphi BR delphi-br@yahoogrupos.com.br
Sent: Friday, May 26, 2006 8:22 AM
Subject: [delphi-br] Pq acontece isso??
Pq ocorre isso
Você pode fazer o seguinte : TotLiq := StrToFloat(FormatFloat('#0.00',
TotLiq + TotProd));
[As partes desta mensagem que não continham texto foram removidas]
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
* Para ver as mensagens antigas, acesse:
6 matches
Mail list logo