std::ceil
Материал из cppreference.com
![]() | Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
Определено в заголовочном файле <cmath> | ||
float ceil(float arg ); | ||
double ceil(double arg ); | ||
longdouble ceil(longdouble arg ); | ||
double ceil( Integral arg ); | (начиная с C++11) | |
Вычисляет ближайшее целое не менее
arg
. Оригинал:
Computes nearest integer not less than
arg
. Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править]Параметры
arg | — | плавающей точкой Оригинал: floating point value Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править]Возвращаемое значение
Ближайшее целое число, не менее
arg
Оригинал:
Nearest integer not less than
arg
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[[Image:
Возврат стоимости
|200x200px]]Оригинал:
{{{2}}}
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Argument
[править]Заметки
Если аргументом является бесконечности (положительный или отрицательный) или нуль (положительный или отрицательный), возвращается значение такое же, как аргумент.
Оригинал:
If the argument is infinity (positive or negative) or zero (positive or negative), the return value is the same as the argument.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Наибольшее представимое значения с плавающей точкой точных чисел во всех стандартных плавающие форматы, так что эта функция никогда не переполняется.
Оригинал:
The largest representable floating-point values are exact integers in all standard floating-point formats, so this function never overflows.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Эта функция может, но не обязан, повышение FE_INEXACT с плавающей точкой исключений для нецелых аргументы.
Оригинал:
This function may, but is not required to, raise FE_INEXACT floating-point exceptions for non-integer arguments.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править]Пример
Запустить этот код
Вывод:
12.000000 13.000000 13.000000 13.000000 13.000000
[править]См. также
(C++11)(C++11) | ближайшее целое число не больше заданного значения (функция) |
(C++11)(C++11)(C++11) | ближайшее целое число, не превышающее по величине заданное значение (функция) |
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11) | ближайшее целое число, округление от нуля в промежуточных случаях (функция) |
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11) | ближайшее целое число с использованием текущего режима округления с исключением, если результат отличается (функция) |
(C++11)(C++11)(C++11) | ближайшее целое число с использованием текущего режима округления (функция) |