Provided by: manpages-fr-dev_2.64.1-1_all bug

NOM

       floor, floorf, floorl - Le plus grand entier inférieur ou égal à x

SYNOPSIS

       #include <math.h>

       double floor(double x);
       float floorf(float x);
       long double floorl(long double x);

       Effectuez l’édition des liens avec l’option -lm.

DESCRIPTION

       Ces  fonctions  renvoient  la  partie  entière  x arrondie par défaut à
       l’entier le plus proche.

VALEUR RENVOYÉE

       La partie entière. Si x est entier ou infini, la valeur renvoyée est x.

ERREURS

       No  errors other than EDOM and ERANGE can occur.  If x is NaN, then NaN
       is returned and errno may be set to EDOM.

CONFORMITÉ À

       La fonction floor() est conforme  à  SVr4,  BSD 4.3,  C89.  Les  autres
       fonctions proviennent de C99.

NOTES

       SUSv2  and  POSIX.1-2001  contain  text about overflow (which might set
       errno to ERANGE, or raise  an  exception).   In  practice,  the  result
       cannot overflow on any current machine, so this error-handling stuff is
       just nonsense.  (More precisely, overflow  can  happen  only  when  the
       maximum  value  of  the exponent is smaller than the number of mantissa
       bits.  For the IEEE-754  standard  32-bit  and  64-bit  floating  point
       numbers  the maximum value of the exponent is 128 (resp. 1024), and the
       number of mantissa bits is 24 (resp. 53).)

VOIR AUSSI

       ceil(3), lrint(3), nearbyint(3), rint(3), round(3), trunc(3)

TRADUCTION

       Cette page de manuel a été traduite  et  mise  à  jour  par  Christophe
       Blaess  <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
       Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et  mise  à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement gérées par Florentin Duneau <fduneau@gmail.com> et l’équipe
       francophone de traduction de Debian.

       Veuillez   signaler   toute   erreur   de   traduction  en  écrivant  à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir accès à la version anglaise de ce document
       en utilisant la commande « man -L C <section> <page_de_man> ».

                                  31 mai 2001                         FLOOR(3)