在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。