RES: [delphi-br] Pq acontece isso??

2006-05-27 Por tôpico Alexandre



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??

2006-05-26 Por tôpico Alisson Yahoo



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??

2006-05-26 Por tôpico Alosi yarru



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??

2006-05-26 Por tôpico Francisco Thiago



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??

2006-05-26 Por tôpico Rogério



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??

2006-05-26 Por tôpico Rubem Nascimento da Rocha




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??

2006-05-26 Por tôpico André Luis de Oliveira



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??

2006-05-26 Por tôpico Campus



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??

2006-05-26 Por tôpico André Luis de Oliveira



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!.