round

(PHP 3, PHP 4 )

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

説明

double round (double val [, int precision])

valを整数値に丸めた値を返します。


$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() も参照下さい。