C言語のfloor関数は何を意味するのですか。

C言語では、floorは、切り捨てる数学関数であり、つまり引数より大きくない最大の整数値を返します。そのプロトタイプはヘッダーファイルに定義されており、関数のプロトタイプは以下の通りです:

double floor(double x);

例えば、floor(5.6)の返り値は5.0になり、floor(-3.2)の返り値は-4.0になります。floor関数は、浮動小数点数を整数に変換する際に、切り捨てるのに主に使用されます。

bannerAds