std::floor — cppreference.com
Материал из cppreference.com
<metanoindex/>
<tbody> </tbody>
| Определено в заголовочном файле |
||
|
|
||
|
|
||
|
|
||
|
|
(начиная с C++11) | |
Вычисляет ближайшее целое число не больше, чем arg.
Оригинал:
Computes nearest integer not greater than arg.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Параметры
| arg | — | плавающей точкой Оригинал: floating point value Текст был переведён автоматически используя Переводчик Google. |
Возвращаемое значение
Ближайшее целое число, не большее, чем arg
Оригинал:
Nearest integer not greater than arg
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[[Image:
Возврат стоимости
Оригинал:
{{{2}}}
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
|200x200px]]
Argument
Заметки
Целое значение может быть всегда представлен данный тип с плавающей точкой.
Оригинал:
The integer value can be always represented by the given floating point type.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Пример
#include <cmath> #include <iostream> int main() { std::cout << std::fixed; std::cout << std::floor(12.0) << '\n'; std::cout << std::floor(12.1) << '\n'; std::cout << std::floor(12.5) << '\n'; std::cout << std::floor(12.9) << '\n'; std::cout << std::floor(13.0) << '\n'; }
Вывод:
12.000000 12.000000 12.000000 12.000000 13.000000