c++向上取整
时间: 2023-07-04 16:29:05 浏览: 195
math中函数以及其他一些库函数
C++ 中向上取整可以使用 `ceil()` 函数,该函数定义在 `<cmath>` 头文件中。
`ceil()` 函数的作用是返回不小于函数参数的最小整数,即向上取整。
以下是 `ceil()` 函数的语法:
```c++
#include <cmath>
double ceil(double x);
float ceil(float x);
long double ceil(long double x);
```
其中,函数参数 x 是需要进行向上取整的值,返回值是向上取整后的整数。
示例代码如下:
```c++
#include <iostream>
#include <cmath>
int main() {
double x = 1.5;
int result = std::ceil(x);
std::cout << "向上取整后的值为:" << result << std::endl;
return 0;
}
```
运行结果为:
```
向上取整后的值为:2
```
阅读全文