Синтаксис:
#include <cmath> double floor( double arg );
Функция floor() возвращает наибольшее целое не превышающее значения arg. Например,
y = 6.04; x = floor( y );
занесёт в переменную x значение 6.0.
C++ так же представляет следующие перегруженные формы:
#include <cmath> float floor( float arg ); // схожа с floorf() в C99 long double floor( long double arg ); // схожа с floorl() в C99