関数名:ceil
ヘッダーファイル: <math.h>
関数プロトタイプ: double ceil(double x);
機能: 切り上げ
パラメータ: double x 演算対象の double 値
戻り値: 倍精度で表現された x >= の最小の整数値を返します。
プログラム例:数値の上向きおよび下向きの四捨五入を求め、結果を出力
#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;}
実行結果:
元の数値123.54切り捨てられた数値123.00切り上げられた数値124.00