round
| 解説 | 整数値に丸める |
|---|---|
| 書式 | float round( float value [, int precision ] ) |
float round( float 値 [, int 桁数 ] ) |
|
| 引数 |
value
値
|
precision
桁数
|
|
| 返値 | 丸めた値 |
round()は第1引数で指定された値を第2引数で指定された桁数で丸めます。ほぼ四捨五入と思ってもらっていいですが、内部的な2進数表現と16進数表現の差によって誤差が生じる場合もあります。さらに、PHPのバージョンによって丸め方が異なる場合もあるようです。
丸めた後の数値が返されます。
value値丸めたい値を指定します。
precision桁数省略可能なオプション引数で、丸めたい桁数を指定します。省略した場合は小数点以下を丸めます。負の値にする事も可能です。
{include file='parts/goto.tpl' goto=$goto[0]}
第2引数の桁数オプションはPHP4でのみ利用できます。
サンプルスクリプト
簡単な利用例
- echo round(3.2547);
出力結果
3
桁数指定
- echo round( 3.2547, 3 );
出力結果
3.255
負の値の桁数指定
- echo round( 5834.25, -2 );
出力結果
5800
| PHP辞典 |
|
|---|---|
![]() |
PHP5の関数にも対応したリファレンスですが、関数ごとにバージョンが表示されているのでPHP4ユーザにも安心。簡単なサンプルが全ての関数についている事と目的別検索が魅力です。 |
| PHPポケットリファレンス |
|
|---|---|
![]() |
携帯用でもOKの小さめの本。関数本にありがちな分厚い・重い・見るのがおっくうという欠点をコンパクト化で解消してます。小さいながらも関数の掲載量・内容は共に十分充実しており、関数ごとのサンプルや目的別検索もあります。 |





