Bonjour
Je fais le calcul suivant que j 'ai volontairement décomposé pour trouver d'où venait le probleme sans pour autant y parvenir:
J ai d3=2, list[i]=1.1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 dtemp1 := strtofloat(d3); dtemp2 := strtofloat(List[I]); dtemp := dtemp1 - dtemp2;
J attends donc tout a fait legitimement un dtemp=0.9 mais mon resultat est 17.9
Par contre, si je saisis en dur mes valeurs strtofloat('2') et strtofloat('1.1') j'ai bien le resultats attendu !
Pouvez-vous m'aider parceque là je seche.
Merci
Stéphane
Partager