MySQL Forums
Forum List  »  French

Calcul exact: quels types ?
Posted by: Jean-Baptiste Lièvremont
Date: April 23, 2007 08:42AM

Bonjour,

Je suis actuellement en train de développer une application de comptabilité nécessitant des calculs exacts. Ayant rencontré les problèmes d'arrondi qu'on connait avec FLOAT et DOUBLE (qui m'avaient été suggérés par Hibernate), j'ai tenté l'utilisation de DECIMAL(10,2).

Quelle ne fut pas ma surprise de voir que non seulement les problèmes d'arrondis étaient encore présents, mais il semble qu'en plus certaines valeurs soient interdites ! Par exemple, j'arrive à insérer les valeurs de 1.11 à 7.77 mais pas 8.88

Quelqu'un aurait il une idée propre pour remédier à ces problèmes ? Je me demande pour le moment si je ne vais pas tout bonnement mettre des INT et les formater à l'affichage, mais c'est sale :|

Merci d'avance.

Kernel panic: <EOF> from device: /dev/brain0

Options: ReplyQuote


Subject
Views
Written By
Posted
Calcul exact: quels types ?
4463
April 23, 2007 08:42AM
3237
April 23, 2007 01:42PM
2948
April 24, 2007 02:52AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.