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));
}