Bonjour à tous,
je vous confronte un problème très bizarre que je n'arrive point à solutionner. Pour faire court je teste si une valeur est négative et ainsi faire un traitement par la suite si cette condition est remplie. Tout marche correctement sauf pour les valeurs proche de 0. Exemple :
si j'effectue le test, mon programme avance et ne traite pas cela comme une valeur négative ... ? Je ne comprends vraiment pas ! Par contre j'ai d'autres valeurs négatives dans mon traitement et cela marche, comme par exemple avec:
. Merci de votre aide par avance !

PS : comme c'est des nombres à deux virgules, j'ai essayé en mettant cela :
mais sans résultats ...
Et pour vraiment bien peter un plomb, j'ai le même résultat mais dans le sens inverse, avec >0 et 0.15 par exemple ...