数学関数
| 解説 | 整数値に丸める |
|---|---|
| 書式 | float round( float value [, int precision ] ) |
float round( float 値 [, int 桁数 ] ) |
|
| 引数 |
value
値
|
precision
桁数
|
|
| 返値 | 丸めた値 |
round()は、第1引数で指定された値を第2引数で指定された桁数で丸めます。ほぼ四捨五入と思ってもらっていいですが、内部的な2進数表現と16進数表現の差によって誤差が生じる場合もあります。さらに、PHPのバージョンによって丸め方が異なる場合もあるようです。
value
値
precision
桁数
サンプルスクリプト
簡単な利用例
<?php
echo round(3.2547);
?>
出力結果
3
桁数指定
<?php
echo round( 3.2547, 3 );
?>
出力結果
3.255
負の値の桁数指定
<?php
echo round( 5834.25, -2 );
?>
出力結果
5800


