lesept:
Oui, le problème de signe doit venir du type de variable choisi pour RRH, tu peux le déclarer 'unsigned long' pour éviter tout problème ou 'float'
Pas que changer le type.... Faudrait aussi écrire RRF=(1000000[color=red]UL[/color]*F); (idem pour les autres) pour forcer le calcul en unsigned long et éviter le rollover