在C語言中,ceil()
函數用于返回大于或等于傳入參數的最小整數值(向上取整)。該函數在 <math.h>
頭文件中定義。ceil()
函數的原型如下:
double ceil(double x);
其中,x
是一個浮點數參數,表示需要進行向上取整運算的值。ceil()
函數返回一個 double 類型的值,該值表示大于或等于 x
的最小整數值。
舉個例子:
#include <stdio.h>
#include <math.h>
int main() {
double x = 5.3;
double result = ceil(x);
printf("ceil(%.1f) = %.1f\n", x, result);
return 0;
}
上面的例子中,ceil(5.3)
將返回 6.0
,因為 6.0
是大于或等于 5.3
的最小整數值。