c'est tout bête, je souhaite arrondir au supérieur le résultat d'un calcul par exemple : si j'ai 1.08 je voudrais la valeur 2 comme résultat.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
unsigned long uLong;
double result;
uLong = 380;
result = ceil ( (double) ((uLong-180)/184) );
le résultat de l'opération vaut : uLong-180/184 = 1.08
donc dans result je souhaiterai avoir 2

petite remarque, même si je remplace uLong par 380, le resultat vaut 1
mais ou est le problème ?

merci à vous pour votre coup de main

Steph