現在の位置: ホーム> 最新記事一覧> PHPフロア()関数を使用して浮動値を切り倒す方法

PHPフロア()関数を使用して浮動値を切り倒す方法

gitbox 2025-05-27

基本的な構文

floor(float $value): float
  • $値は、下方に丸くする必要がある浮動小数点番号です。

  • 戻り値は、下向きに丸みを帯びた整数であり、タイプAフローティングポイント数です。


サンプルコード

<?php
// 丸めの例
$num1 = 5.9;
$num2 = -3.2;

echo floor($num1); // 出力 5
echo "\n";
echo floor($num2); // 出力 -4
?>

アプリケーションシナリオ

  1. 計算ページネーション<br> 総数とページあたりのページ数に基づいてページの総数を計算する必要がある場合、最初にfloor()を使用して、1つを追加してページが正しいことを確認できます。

  2. 価格計算<br> 予算を超える状況を防ぐために、価格が下方に丸くなることがあります。

  3. 調整処理<br> マップ座標またはグラフィックを処理する場合、フロア()は一般的に、フローティングポイント座標をピクセルポイントに切り倒すために使用されます。


注意すべきこと

  • floor()、ceil() (丸められた)およびround() (丸み)とは異なり、計算エラーを避けるために適切な関数を選択します。

  • 負の数がある場合、 -3.2などの小さな整数の方向にフロア()-4になります。


参照

<?php
// もっと floor() 関数の使用を参照してください:
// https://gitbox.net/manual/en/function.floor.php
?>