Прототип функции ceil:
double ceil( double val ); float ceil( float val ); long double ceil( long double val );
Заголовочный файл
Название | Язык |
---|---|
math.h | С |
cmath | С++ |
Описание
Функция ceil
выполняет округление и возвращает ближайшее целое значение к val
, но это значение будет не меньше самого val
.
В Си, определён только один прототип данной функции, с типом данных double
.
Параметры:
- val
- Значение с плавающей точкой.
Возвращаемое значение
Наименьшее целое число, не меньшее val
.
Пример: исходный код программы
// пример использования функции ceil #include <iostream> // для оператора cout #include <cmath> // для функции ceil int main() { std::cout << "ceil(1.2) = " << ceil(1.2) << std::endl; std::cout << "ceil(5.7) = " << ceil(5.7) << std::endl; std::cout << "ceil(-1.2) = " << ceil(-1.2) << std::endl; std::cout << "ceil(-5.7) = " << ceil(-5.7) << std::endl; return 0; }
Пример работы программы
CppStudio.com
ceil(1.2) = 2
ceil(5.7) = 6
ceil(-1.2) = -1
ceil(-5.7) = -5
ceil(5.7) = 6
ceil(-1.2) = -1
ceil(-5.7) = -5