Provided by:
manpages-fr-dev_2.64.1-1_all 
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)