Syntaxe :
#include <cmath> double floor (double arg);
La fonction floor()
renvoie le plus grand entier non supérieur à
arg
. Par exemple :
y = 6.04; x = floor(y);
va stocker 6.0 dans la variable x
; et le code suivant :
y = -6.04; x = floor(y);
va stocker -7.0 dans x
.
Le C++ fournit également les implémentations suivantes :
#include <cmath> float floor (float arg); // identique à floorf() en C99 long double floor (long double arg); // identique à floorl() en C99