Функция floor
Функция floor округляет переданное число
в меньшую сторону до ближайшего целого значения.
В единственный параметр мы передаем число,
которое необходимо округлить. Функция возвращает
наибольшее целое число, которое меньше или равно
переданному значению.
Синтаксис
floor(num)
Пример
Давайте округлим число 3.7 в меньшую сторону:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double res = floor(3.7);
cout << res << endl;
return 0;
}
Результат выполнения кода:
3
Пример
Давайте округлим отрицательное число -2.3
в меньшую сторону:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double res = floor(-2.3);
cout << res << endl;
return 0;
}
Результат выполнения кода:
-3
Пример
Давайте округлим целое число 5:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double res = floor(5);
cout << res << endl;
return 0;
}
Результат выполнения кода:
5