« fdiv
fmod »

floor

(PHP 4, PHP 5, PHP 7, PHP 8)

floor — 端数の切り捨て

説明

function floor(int|float $num): float

必要に応じて num を丸めることにより、 num をこえない最大の整数の値を (float 型で) 返します。

パラメータ

num

丸める数値。

戻り値

num をこえない最大の整数の値を返します。 floor() の戻り値は float 型のままとなります。

変更履歴

バージョン 説明
8.0.0 num は、 数値への変換をサポートした内部オブジェクトを受け入れなくなりました。

例

例1 floor() の例

<?php
echo floor(4.3), PHP_EOL;   // 4
echo floor(9.999), PHP_EOL; // 9
echo floor(-3.14), PHP_EOL; // -4
?>

参考

  • ceil() - 端数の切り上げ
  • round() - 浮動小数点数を丸める

関連キーワード:
floor   端数   float   切り捨て   最大   整数   数値   fdiv   fmod   Math   履歴   サポート   内部   参考   ceil   切り上げ   round   浮動   小数   点数
関連する関数・ページ:
function.ceil   bcmath-number.floor   function.trader-floor   function.fdiv   function.fmod   function.round