round - arrondir un nombre à l'entier le plus proche
#include <math.h>
double round(double x);
Cette fonction arrondit x à l'entier le plus proche.
Cette fonction retourne, en tant que double, x arrondi à l'entier le plus proche. Vous pouvez ensuite convertir cette valeur en long en toute sécurité (ou en int si elle rentre dans la plage).
#include <math.h>
#include <stdio.h>
int main(void)
{
printf("Ceci est CS%i\n", (int) round(49.5));
}