PHPでは、天井関数は、フローティングポイント数を最も近い整数に切り上げるための非常に実用的な数学関数です。あなたが渡す数が正または負の数であるかどうかにかかわらず、天井はその数以上の最小整数値を返します。この記事では、天井機能の基本的な使用法を詳細に紹介し、例を使用してその使用をすばやく把握するのに役立ちます。
天井は「天井」の略語であり、「天井」を意味します。その機能は、数値を上方に丸めることです。たとえば、 3.2は天井処理後4になり、 -3.7は天井処理後-3になります。
ceil(float $value): float
パラメーター$値:まとめたフローティングポイント番号。
返品値:上向きに整数を返します(浮動小数点数として返されます)。
<?php
// プラスの数を上に取得します
echo ceil(4.3); // 出力 5
// 負の数を上に取得します
echo ceil(-3.7); // 出力 -3
// 整数に使用します
echo ceil(7); // 出力 7
// 小数点はです0の数
echo ceil(9.0); // 出力 9
?>
ページングの計算<br> ページを計算する必要がある場合、通常、天井を使用してページの総数を決定します。たとえば、53個のデータがあり、各ページに10個が表示されます。ページ数を計算するとき:
<?php
$totalItems = 53;
$itemsPerPage = 10;
$totalPages = ceil($totalItems / $itemsPerPage);
echo "合計ページ数:" . $totalPages; // 出力 合計ページ数:6
?>
価格は上方に丸められました<br> eコマースの商品価格には浮動小数点数がある場合があります。シルを使用して、簡単に表示または計算するために価格を切り上げます。
天井は、浮動小数点数のタイプを返します。整数タイプが必要な場合は、キャストでキャストできます。
<?php
$price = 9.3;
$priceInt = (int) ceil($price);
echo $priceInt; // 出力 10
?>
天井は、科学的表記法で表される非常に多数または数値にまだ適用されますが、PHPフローティングポイント数の精度の制限に注意してください。