round…数値を丸める(四捨五入)。
数学
"12,345" のような ,(カンマ)の入った数値の文字列は正しく処理できません。
●書式
float round ( float $val [, int $precision = 0 [, int $mode = PHP_ROUND_HALF_UP ]] )
●引数
float $val
丸める値。
int $precision
オプションで指定する、丸める桁数。
int $mode
PHP_ROUND_HALF_UP, PHP_ROUND_HALF_DOWN,
PHP_ROUND_HALF_EVEN,PHP_ROUND_HALF_ODD
サンプルコード
echo round(1.4);
1
echo round(1.5);
2
echo round(5.5);
6
echo round(-5.5);
-6
echo round(3.14159, 3);
3.142
echo round(3.14159, 4);
3.1416
echo round(123456789, -2);
123456800
echo round(123456789, -3);
123457000