【C言語】小数点以下を切り上げるceil関数の使い方を解説

ceil関数は、与えられた浮動小数点数を切り上げて整数に変換することができます。

この記事では、C言語のceil関数の使い方と注意点について解説します。

目次から探す

ceil関数とは

ceil関数は、C言語の数学ライブラリで提供されている関数の一つです。

ceil関数は、引数として与えられた浮動小数点数を切り上げて整数に変換します。

ceil関数の概要

ceil関数の概要は以下の通りです。


#include <math.h>
double ceil(double x);

ceil関数は、math.hヘッダーファイルに宣言されており、引数としてdouble型の数値を受け取ります。

戻り値はdouble型の切り上げられた整数です。

ceil関数の基本的な使い方

ceil関数の基本的な使い方は以下の通りです。


#include <stdio.h>
#include <math.h>
int main() {
    double num = 3.14;
    double result = ceil(num);
    
    printf("切り上げ後の値: %f\n", result);
    
    return 0;
}

上記の例では、変数numに3.14を代入し、ceil関数を使って切り上げを行っています。

切り上げ後の値はresult変数に格納され、printf関数を使って結果を表示しています。

実行結果は以下のようになります。

切り上げ後の値: 4.000000

このように、ceil関数は与えられた浮動小数点数を切り上げて整数に変換することができます。

目次から探す