bonjour,

le code suivant perd la boule !

pour info toutes les variables sont des doubles
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Dim SommeRajouté As Double = (MontantTcc - SumOpération)
voici en valeur ce que je devrais obtenir
990.0 - 946.2 = 43.8

et voici ce que j'ai
990.0 - 946.2 = 43.799999999999955

par contre j'ai la bonne valeur en rajoutant le ToString

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Dim SommeRajouté As Double = (MontantTcc - SumOpération).ToString
je trouve ça moche mais avant tout je voudrais comprend ce qui se passe.


rajout : les valeurs sont prises de la fenêtre espion et non d'un pseudo calcul de tête.