Arrondir un float dans C ou C++
Résolu
poitou86
-
poitou86 -
poitou86 -
Bonjour,
Je cherche à arrondir un float en language C ou C++ mais je ne trouve pas comment plutôt une foncton qui permet de faire ça ???
quelqu'un peut m'aider ???
MERCI
Je cherche à arrondir un float en language C ou C++ mais je ne trouve pas comment plutôt une foncton qui permet de faire ça ???
quelqu'un peut m'aider ???
MERCI
Configuration: Windows XP Firefox 2.0.0.12
3 réponses
-
tu le met pas en float mais en int tu va voir ou alors dans on printf tu met %.1f si tu ve arrondi a un chiffre apres la virgule
-
Dans tous les cas tu peux la faire vite fait:
int arrondir(float x){
int res=(int) x ;
float y = x%1;
if( y<0.5) return res;
else return res+1;
}
Ou un truc du style. Mich -