Au siècle dernier il existait le stockage en C-ISAM float double etc ...
Le seul cas tordu que j'ai vu est une facture d'un certain montant mais qui passée en compta n'avait pas le même montant, les règles d'arrondis étant les bases de l'informatique de gestion, le client a voulu comprendre.
Et après recherche on a fini par trouver une valeur 0 négative ... d’où l'erreur.
Erreur de lecture/écriture, bug de la librairie ... je n'ai jamais su ni réussi à le reproduire
Réponse au client : vous émettez plus de 1000 factures / mois et donc depuis 3 ans : 3 x 12 x 1000 = 36 000 factures
1 de fausses sur 36000 c'est pas un si mauvais score ...
mais très vite est venu le DCB (Decimal Codé Binaire) qui à mon avis avait une librairie C plus pratique ou précise, je ne saurais le dire
# Horreurs story avec les décimales ...
Posté par Christophe B. (site web personnel) . En réponse au journal SQL Decimal vs Double. Évalué à 6.
Au siècle dernier il existait le stockage en C-ISAM float double etc ...
Le seul cas tordu que j'ai vu est une facture d'un certain montant mais qui passée en compta n'avait pas le même montant, les règles d'arrondis étant les bases de l'informatique de gestion, le client a voulu comprendre.
Et après recherche on a fini par trouver une valeur 0 négative ... d’où l'erreur.
Erreur de lecture/écriture, bug de la librairie ... je n'ai jamais su ni réussi à le reproduire
Réponse au client : vous émettez plus de 1000 factures / mois et donc depuis 3 ans : 3 x 12 x 1000 = 36 000 factures
1 de fausses sur 36000 c'est pas un si mauvais score ...
mais très vite est venu le DCB (Decimal Codé Binaire) qui à mon avis avait une librairie C plus pratique ou précise, je ne saurais le dire