Provided by: manpages-fr_1.67.0-1_all bug

NOM

       lrint,  lrintf,  lrintl, llrint, llrintf, llrintl - Arrondir à l’entier
       le plus proche.

SYNOPSIS

       #include <math.h>

       long int lrint(double x);
       long int lrintf(float x);
       long int lrintl(long double x);

       long long int llrint(double x);
       long long int llrintf(float x);
       long long int llrintl(long double x);

DESCRIPTION

       Ces fonctions arrondissent x à l’entier le plus proche,  dans  le  sens
       actuel  d’approximation.   Si  x  est  infini  ou  NaN, ou si la valeur
       arrondie est en dehors de l’intervalle couvert par le type  de  retour,
       le résultat est indéterminé.  Une erreur de domaine peut se produire si
       x est trop grand.

VALEUR RENVOYÉE

       La valeur arrondie.

ERREURS

       EDOM   La valeur absolue de x est trop grande  et  (math_errhandling  &
              MATH_ERRNO) n’est pas nul.

NOTES

       Pour utiliser les fonctions de la bibliothèque mathématique, il ne faut
       pas oublier d’ajouter l’argument -lm sur la ligne de commande de  cc(1)
       ou ld(1), lors de l’édition des liens.

CONFORMITÉ

       C99

VOIR AUSSI

       ceil(3), floor(3), lround(3), nearbyint(3), rint(3), round(3)

TRADUCTION

       Christophe Blaess, 1996-2003.