ceil, ceilf, ceill
Вычисляет ближайшее целое число, превышающее значение.
double ceil(
double x
);
float ceil(
float x
); // C++ only
long double ceil(
long double x
); // C++ only
float ceilf(
float x
);
long double ceill(
long double x
);
Параметры
- x
Значение с плавающей запятой.
Возвращаемое значение
Функции ceil возвращают значение с плавающей запятой, представляющее наименьшее целое число, которое больше или равно x. Нет какого-либо возврата ошибки.
Ввод |
Исключение SEH |
Исключение Matherr |
---|---|---|
± QNAN,IND |
Нет |
_DOMAIN |
ceil имеет реализацию, которая использует набор инструкций SSE2. Дополнительные сведения и ограничения по использованию реализации с SSE2 см. в разделе _set_SSE2_enable.
Заметки
Поскольку C++ допускает перегрузки, можно вызывать перегрузки ceil. В программе на языке C ceil всегда принимает и возвращает значение типа double.
Требования
Подпрограмма |
Обязательный заголовок |
---|---|
ceil, ceilf, ceill |
<math.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость.
Пример
См. пример для floor.