floor() — 整数の検索 <=引数

フォーマット

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

言語レベル: ANSI

スレッド・セーフ: はい。

説明

floor() 関数は、x 以下の最大整数を計算します。

戻り値

floor() 関数は、浮動小数点の結果を double 値として戻します。

floor() の結果は範囲エラーにはなりません。

floor() の使用例

次の例では、y に 2.8 以下の最大整数の値を、z に -2.8 以下の最大整数の値を割り当てます。

#include <math.h>
#include <stdio.h>
 
int main(void)
{
   double y, z;
 
   y = floor(2.8);
   z = floor(-2.8);
 
   printf("floor(  2.8 ) = %lf¥n", y);
   printf("floor( -2.8 ) = %lf¥n", z);
}
/*******************  Output should be similar to:  ***************
 
floor(  2.8 ) = 2.000000
floor( -2.8 ) = -3.000000
*/

関連情報



[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]