RES: [delphi-br] Pq acontece isso??
Olá estimados. Bom dia. Bem observado pelo colega, alias, em meus sistemas, todas minhas variáveis são do tipo real. Deixo os calculos correrem solto e no final sempre tem algo do tipo: rTotal := StrToFloat(Format('%8.2f',[rTotal])); Até hoje, não tenho tido problemas. Saudações. --- []'s Alexandre Frase da semana: "De todos os meios que conduzem o homem à riqueza, os dois mais certos são ser perseverante e ser trabalhador." (Reyband) Frase de la semana: "De todos los medios que llevan un hombre a la riqueza, los dos más ciertos y saludable és estar perseverando y ser trabajador." (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 := 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 >>>>> Links do Yahoo! Grupos __ NOD32 1.1562 (20060527) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
RES: [delphi-br] Pq acontece 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: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [delphi-br] Pq acontece isso??
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" 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 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 acontece??? André Luis de Oliveira Programador de Sistemas E-mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] Telefone: (19) 3731-4019 Celular: (19) 9703-9018 Uniodonto Campinas Av. Brasil, 200 - Campinas/SP Telefone: (19) 3731-4000 Visite nosso site: www.uniodontocamp.com.br E-mail: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos ___ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://mail.yahoo.com.br/ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [delphi-br] Pq acontece isso??
Você inicializou as variáveis com zero? Tente inicializar e veja o que acontece. []'s Francisco Thiago de Almeida Enter & Plug Informática Divisão: Desenvolvimento e Banco de dados Franca / SP msn: [EMAIL PROTECTED] http://enterplug.no-ip.com/sistema_ctrc/ - Original Message - From: "André Luis de Oliveira" <[EMAIL PROTECTED]> To: "Delphi 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 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 acontece??? André Luis de Oliveira Programador de Sistemas E-mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] Telefone: (19) 3731-4019 Celular: (19) 9703-9018 Uniodonto Campinas Av. Brasil, 200 - Campinas/SP Telefone: (19) 3731-4000 Visite nosso site: www.uniodontocamp.com.br E-mail: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos ___ Navegue com o Yahoo! Acesso Grátis, assista aos jogos do Brasil na Copa e ganhe prêmios de hora em hora! http://br.yahoo.com/artilheirodacopa/ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [delphi-br] Pq acontece isso??
Tens que colocar os dois valores em variáveis de mesmo tipo. Ainda assim aconselho à fazer um RoundTo() dos valores. Abraço, Rogério Ricardo Fernandes Desenvolvimento http://www.strategies.inf.br - Original Message - From: "Campus" <[EMAIL PROTECTED]> To: Sent: Friday, May 26, 2006 8:45 AM Subject: Re: [delphi-br] Pq acontece isso?? Te deve estar usando variavel tipo Real, se for troque para Currency. - Original Message - From: "André Luis de Oliveira" <[EMAIL PROTECTED]> To: "Delphi 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 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 acontece??? André Luis de Oliveira Programador de Sistemas E-mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] Telefone: (19) 3731-4019 Celular: (19) 9703-9018 Uniodonto Campinas Av. Brasil, 200 - Campinas/SP Telefone: (19) 3731-4000 Visite nosso site: www.uniodontocamp.com.br E-mail: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [delphi-br] Pq acontece isso??
Extended tb é recomendado, inclusive pela própria Borland. Sds. >From: "Campus" <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: >Subject: Re: [delphi-br] Pq acontece isso?? >Date: Fri, 26 May 2006 08:45:37 -0300 > >Te deve estar usando variavel tipo Real, se for troque para Currency. > >- Original Message - >From: "André Luis de Oliveira" <[EMAIL PROTECTED]> >To: "Delphi 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 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 acontece??? > > > > > > >André Luis de Oliveira >Programador de Sistemas >E-mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] >Telefone: (19) 3731-4019 >Celular: (19) 9703-9018 > > >Uniodonto Campinas >Av. Brasil, 200 - Campinas/SP >Telefone: (19) 3731-4000 >Visite nosso site: www.uniodontocamp.com.br >E-mail: [EMAIL PROTECTED] > > >[As partes desta mensagem que não continham texto foram removidas] > > > >-- ><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > >Links do Yahoo! Grupos > > > > > > > > _ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [delphi-br] Pq acontece isso??
A minha variavel é real, troque para Currency e deu certo. Obrigado. - Original Message - From: "Campus" <[EMAIL PROTECTED]> To: Sent: Friday, May 26, 2006 8:45 AM Subject: Re: [delphi-br] Pq acontece isso?? > Te deve estar usando variavel tipo Real, se for troque para Currency. > > - Original Message - > From: "André Luis de Oliveira" <[EMAIL PROTECTED]> > To: "Delphi 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 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 acontece??? > > > > > > > André Luis de Oliveira > Programador de Sistemas > E-mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] > Telefone: (19) 3731-4019 > Celular: (19) 9703-9018 > > > Uniodonto Campinas > Av. Brasil, 200 - Campinas/SP > Telefone: (19) 3731-4000 > Visite nosso site: www.uniodontocamp.com.br > E-mail: [EMAIL PROTECTED] > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > ___ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://br.info.mail.yahoo.com/ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [delphi-br] Pq acontece isso??
Te deve estar usando variavel tipo Real, se for troque para Currency. - Original Message - From: "André Luis de Oliveira" <[EMAIL PROTECTED]> To: "Delphi 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 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 acontece??? André Luis de Oliveira Programador de Sistemas E-mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] Telefone: (19) 3731-4019 Celular: (19) 9703-9018 Uniodonto Campinas Av. Brasil, 200 - Campinas/SP Telefone: (19) 3731-4000 Visite nosso site: www.uniodontocamp.com.br E-mail: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[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 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 acontece??? André Luis de Oliveira Programador de Sistemas E-mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] Telefone: (19) 3731-4019 Celular: (19) 9703-9018 Uniodonto Campinas Av. Brasil, 200 - Campinas/SP Telefone: (19) 3731-4000 Visite nosso site: www.uniodontocamp.com.br E-mail: [EMAIL PROTECTED] [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: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.