Bonjour,
Question a priori simple si il en est, mais quand même:
quelle est la routine la plus rapide en C/C++ pour calculer un arrondi à n décimales?
pour le moment j'utilise ça:
inline double round(double dNum, double dStep)
{ // rounds to closest dStep increment
double dVal = dStep * ((dStep > 0) ? (int)(dNum / dStep) : 0);
if (dNum-dVal<dStep/2) return dVal;
else return dVal + dStep;
}
il doit exister mieux.
d'avance merci,
bv