函數名稱: ceil
頭檔:<math.h>
函數原型: double ceil(double x);
功 能: 向上捨入
參數: double x 被操作的雙精確值
傳回值: 傳回以雙精確度表示的>= x 的最小的整數值。
程式例: 求number的向上與向下取整,並將結果輸出
#include<math.h>#include<stdio.h>intmain(void){doublenumber=123.54;doubledown,up;down=floor(number);up=ceil(number);printf(originalnumber%5.2lfn, number);printf(numberroundeddown%5.2lfn,down);printf(numberroundedup%5.2lfn,up);return0;}
運行結果:
originalnumber123.54numberroundeddown123.00numberroundedup124.00