double ceil(double x);
引數 x 是一個雙精度數值。#include<stdio.h> #include<math.h> int main() { double m = 6.123; int n; n = ceil(m); //求不小於m的最小整數 printf("%dn", n); return 0; }執行結果:
#include<stdio.h> #include<math.h> int main() { double a = 3.1415926, b; //定義一個雙精度浮點數和一個變數 b = ceil(a); //求出給定數的最小整數 printf("運用函數前的數值為:%5.7fn", a); //輸出運用函數前的數值 printf("運用函數後的數值為:%5.7fn", b); //輸出運用函數後的數值 return 0; }