在C语言中,ceil()
函数用于返回不小于给定参数的最小整数值。它是math.h头文件中的一个数学函数。
ceil()
函数的语法如下:
double ceil(double x);
参数x
为一个浮点型数值,表示要进行向上取整的数。函数返回类型为double
,表示取整后的结果。
示例:
#include <stdio.h>
#include <math.h>
int main() {
double num1 = 4.5;
double num2 = -2.7;
double result1 = ceil(num1);
double result2 = ceil(num2);
printf("The ceiling value of %.1f is %.1f\n", num1, result1);
printf("The ceiling value of %.1f is %.1f\n", num2, result2);
return 0;
}
输出:
The ceiling value of 4.5 is 5.0
The ceiling value of -2.7 is -2.0
在该示例中,ceil()
函数分别对4.5和-2.7进行向上取整。结果显示4.5的向上取整为5.0,-2.7的向上取整为-2.0。