Bonjour,

L'utilisation de la fonction Abs() dans un If peut se faire, par exemple, ainsi :

1 - if Abs(V) < N then ...

2 - if Abs(V) < Abs(N) then ...

Si 1 ne pose aucun problème, 2 donne un résultat aberrant.

Par intuition j'ai modifié 2 ainsi :

2 - if (Abs(V)) < (Abs(N) ) then ...
qui lui donne une réponse correcte !

Bizarre ce comportement ?