Vb express 2008 pb calcul avec fix()

Fermé
Signaler
Messages postés
1
Date d'inscription
dimanche 14 mars 2010
Statut
Membre
Dernière intervention
29 avril 2010
-
Bonjour,
je rencontre un problème avec un calcul apparemment basique...
ma base est une base access.
j'ai un champ de type numérique réel double
dans vb express 2008, je fais un datatable avec une requête
SELECT simu, fix(simu), simu-fix(simu)
FROM Pagecdv where simu is not null and simu <>0 and nmrcarnet=1
dans access cette requete me ramène par exemple pour une valeur 1.15 les valeurs suivantes 1.15, 1 et 0.15
lorsque je lance la requête dans VB j'ai les valeurs suivantes 1.15, 1 et 0.149999999999..1
Auriez vous une explication et/ou une solution pour avoir les valeurs correctes comme dans access ?
Merci d'avance

Fred