round

(PHP 3, PHP 4 >= 4.0.0)

round -- 浮動点整数を整数値に丸める

説明

double round (double val, int [precision])

valを指定した precision(小数点以下の桁数)に丸めた値を返 します。


$foo = round( 3.4 );   // $foo == 3.0
$foo = round( 3.5 );   // $foo == 4.0
$foo = round( 3.6 );   // $foo == 4.0

$foo = round( 1.95583 , 2 );  // $foo == 1.96
      

注意 パラメータ precision は、PHP 4でのみ利用 可能です。 (訳注:内部的な2進数表現と10進数表現の差により生じる丸め誤差の影響により 必ずしも小数点以下を四捨五入した結果を返さないことに注意して下さい。)

ceil()floor() も参照下さい。