#12326. 四舍五入取整
四舍五入取整
【入门】四舍五入取整
题目描述
给定一个实数 x,请你将它四舍五入为最接近的整数,并输出结果。
要求:
- 对 正数与负数 都要正确处理。
- 例如:
输入格式
输入一个实数 x。
输出格式
输出将 x 四舍五入后的整数。
样例 1
输入
3.6
输出
4
样例 2
输入
2.49
输出
2
样例 3
输入
-3.5
输出
-4
数据范围
- ,小数部分不超过 6 位。
- 保证结果在 C++
int范围内。
提示
- 在 C++ 中,可以使用:
#include <cmath>
int r = (int)std::lround(x); // 推荐写法