【PHP】小数点以下の扱いを操作する関数 round(), floor(), ceil()

round,floor,ceil

round(), floor(), ceil() の書き方 記述

round($数値 [,桁数] );
小数点以下を四捨五入した数値を返す
第二引数を指定して小数点以下をしてした桁数残して四捨五入する事もできます。

floor($数値);
小数点以下を切り捨てした数値を返す

ceil($数値);
小数点以下切り上げした数値を返す

サンプル

<?php
    $num1 = 12.346;
    $num2 = 253.765;
    
    echo round($num1);
    //出力結果: 12
    echo round($num2);
    //出力結果: 254
    echo round($num1,2);
    //出力結果:  12.35
    
    echo floor($num1);
    //出力結果: 12
    echo floor($num2);
    //出力結果: 253
    
    echo ceil($num1);
    //出力結果: 12
    echo ceil($num2);
    //出力結果: 254
                
?>

PHP: round
PHP: floor
PHP: ceil

タイトルとURLをコピーしました