GARANTIR DESCONTO

Fórum Duvida em valor função quot;minutesbetweenquot; #344132

06/08/2007

0

Tenho um problema bastante peculiar que acho que não estou interpretando corretamente o valor de retorno da função ´minutesbetween´, quando informo nos argumentos de 07:00:00 as 11:00:00, o mesmo me retorna 239 minutos, porem quando informo de 08:00:00 as 12:00:00 o valor retornado e 240, oque estária correto. Alguem já passou por tal problema? Desde já agradeço a atenção dispensada amigos.


Javapaulomg

Javapaulomg

Responder

Posts

06/08/2007

Massuda

Esse problema acontece porque o tipo de dado TDateTime (e seus primos TDate e TTime) são números em ponto flutuante. Como você deve saber, valores em ponto flutuante não são capazes de representar corretamente todos os valores possíveis, de modo que podem ocorrer erros de arredondamento nos cálculos.


Responder

Gostei + 0

06/08/2007

Emerson Nascimento

por conta do que o Massuda disse, tente com MinuteSpan.


Responder

Gostei + 0

06/08/2007

Javapaulomg

Muito obrigado amigos, ´minutespan´, me serviu perfeitamente, apenas tive que modificar minhas variaveis para o retorno necessario. Fica aqui meu agredecimento.


Responder

Gostei + 0

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

Aceitar