😸

[C] floor 関数

に公開

機能

小数点以下を切り捨てて一番近い小さい整数値を返す関数[1]

使用例

-2.0 と表示する

\n は改行を表す エスケープシーケンス[2]

コード

printf("%g", floor(-1.7));
全文
#include <stdio.h>
#include <math.h>
void main() {
    printf("%g", floor(-1.7));
}

実行結果

-2

3.0 を変数から表示する

コード

double x = 3.1415;
printf("%g", floor(x));
全文
#include <stdio.h>
#include <math.h>
void main() {
    double x = 3.1415;
    printf("%g", floor(x));
}

実行結果

3
脚注
  1. floorは「床」を意味し、指定した実数値以下の最大の整数値を求める関数。数学関数の一種。 ↩︎

  2. 改行やタブなど、画面に表示されない制御文字のこと。 ↩︎

Discussion