[firebase-br] Diferença fracionária

sicnemelpor em gmail.com sicnemelpor em gmail.com
Seg Abr 23 16:13:43 -03 2007


Acho que a primeira coisa a fazer é converter para tipos monetários  
(currency), e nunca usar double para isto. A diferença é devido à  
imprecisão inerente de float/double.

[]s
Nelson

> Olá lista!
> Estou transferindo um sistema de almoxarifado do Paradox para Firebird.
> Este sistema sempre apresentou diferença fracionária, e agora após a
> transferência do banco estou me deparando com os mesmos problemas.
> Meus campos financeiros são do tipo Numeric (15,6) e no delphi eu uso a
> variável como  double.
> Alguem trabalha com saldos, kardex ou coisas do tipo? Como vocês  
> contornam
> as diferenças fracionárias?
> Obrigada
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço  
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa






Mais detalhes sobre a lista de discussão lista