c++ 对括号内数据取整代码
时间: 2023-11-26 13:06:40 浏览: 69
如果您想对一个浮点数进行向上取整、向下取整或四舍五入,可以使用以下 C++ 中的函数:
- `ceil()`:向上取整
- `floor()`:向下取整
- `round()`:四舍五入
以下是一个示例代码:
```c++
#include <iostream>
#include <cmath>
int main() {
double x = 3.14159265359;
std::cout << "x = " << x << std::endl; // 输出原始数据
// 向上取整
double y = ceil(x);
std::cout << "向上取整后的结果为:" << y << std::endl;
// 向下取整
double z = floor(x);
std::cout << "向下取整后的结果为:" << z << std::endl;
// 四舍五入
double w = round(x);
std::cout << "四舍五入后的结果为:" << w << std::endl;
return 0;
}
```
输出结果为:
```
x = 3.14159
向上取整后的结果为:4
向下取整后的结果为:3
四舍五入后的结果为:3
```
阅读全文