ceil/floor関数



ceil(数値を切り上げる)
必要なヘッダー <math.h>
関数   double ceil( double x );
引数   x 浮動小数点の値
戻り値   成功 切り上げた値を返す。
失敗 なし

floor(数値を切り捨てる)
必要なヘッダー <math.h>
関数   double floor( double x );
引数   x 浮動小数点の値
戻り値   成功 切り上げた値を返す。
失敗 なし

■1.55436の切り上げ/切り下げ結果を出力
#include <math.h>
#include <stdio.h>

void main( void )
{
 double a = 1.55436,b;
 b = ceil( a );
 printf( "1.55436の切り上げ結果は%fになりました。\n",b);
 b = floor( a );
 printf( "1.55436の切り下げ結果は%fになりました。\n",b);
 getchar();
}

※ceilは2.00000 floorは1.00000になります。




Cの基礎のページへ



ホーム PV ランキング