« bindec
clamp »

ceil

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

ceil — 端数の切り上げ

説明

function ceil(int|float $num): float

必要に応じて num を切り上げ、 num の次に大きい整数値を返します。

パラメータ

num

丸める値。

戻り値

num の次に大きい整数値を返します。 ceil() の戻り値は float 型と なります。これは、float 値の範囲は通常 int よりも広いためです。

変更履歴

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

例

例1 ceil() の例

<?php
echo ceil(4.3), PHP_EOL;    // 5
echo ceil(9.999), PHP_EOL;  // 10
echo ceil(-3.14), PHP_EOL;  // -3
?>

参考

  • floor() - 端数の切り捨て
  • round() - 浮動小数点数を丸める

関連キーワード:
ceil   端数   float   切り上げ   整数   bindec   clamp   Math   範囲   通常   履歴   数値   サポート   内部   参考   floor   切り捨て   round   浮動   小数   点数
関連する関数・ページ:
function.floor   bcmath-number.ceil   function.trader-ceil   function.round   function.is-nan   function.variant-int