Problemas com calculos!?

21/12/2005

0

Pessoal estou tendo problemas com casa decimais no delhpi, usei uma calculadora comun pra efetuar um calculo e a calculadora do windows, ambas retornaram 3 casas decimais já o mesmo calculo no delphi retorna 4 casa decimais e no fim das contas eu acabo com um acrécimo de 1 centavo que está me confundindo...alguén aí tem uma idéia do que fazer?


Xcap2000

Xcap2000

Responder

Posts

21/12/2005

Felipeaj

Isso nao é por causa de arredondamento?
Posta o cálcula aí...


Responder

23/12/2005

Xcap2000

porque:

formatfloat(´#0.00´,925.504) é igual a 925,50
formatfloat(´0.00´,925.505) é igual a 925,50

e

formatfloat(´0.00´,694,124) é igual a 694,12
formatfloat(´0.00´,925.125) é igual a [b:5d769877cf]694,13[/b:5d769877cf]

isso está causando problemas no meu sistema???

desde já agradeço!


Responder

19/01/2006

Domingosafn

formatfloat(´#0.00´,925.125) é igual a 694,13


Se o terceiro dígito for maior ou igual a 5, ele incrementa.


Se fosse formatfloat(´0.00´,925.124), permaneceria 694,12.

Pelo menos foi isso que aprendi em cálculo.


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar