Display the text box

round()

« reset | rsort »
<?php
$float 
round (
    
// float $val
    
// [int $precision = 0]
    
?  // [int $mode = PHP_ROUND_HALF_UP]
);
?>
Result
$float = 3.0
Examples
#1 round  (3.4)
#2 round  (3.5)
#3 round  (3.6)
#4 round  (3.6,
 
0)
#5 round  (1.95583,
 
2)
#6 round  (1241757,
 -
3)
#7 round  (5.045,
 
2)
#8 round  (5.055,
 
2)
#9 round  (9.5,
 
0,
 
PHP_ROUND_HALF_UP)
#10 round  (9.5,
 
0,
 
PHP_ROUND_HALF_DOWN)
#11 round  (9.5,
 
0,
 
PHP_ROUND_HALF_EVEN)
#12 round  (9.5,
 
0,
 
PHP_ROUND_HALF_ODD)
#13 round  (8.5,
 
0,
 
PHP_ROUND_HALF_UP)
#14 round  (8.5,
 
0,
 
PHP_ROUND_HALF_DOWN)
#15 round  (8.5,
 
0,
 
PHP_ROUND_HALF_EVEN)
#16 round  (8.5,
 
0,
 
PHP_ROUND_HALF_ODD)
#17 round  (1.55,
 
1,
 
PHP_ROUND_HALF_UP)
#18 round  (1.54,
 
1,
 
PHP_ROUND_HALF_UP)
#19 round  (-1.55,
 
1,
 
PHP_ROUND_HALF_UP)
#20 round  (-1.54,
 
1,
 
PHP_ROUND_HALF_UP)
#21 round  (1.55,
 
1,
 
PHP_ROUND_HALF_DOWN)
#22 round  (1.54,
 
1,
 
PHP_ROUND_HALF_DOWN)
#23 round  (-1.55,
 
1,
 
PHP_ROUND_HALF_DOWN)
#24 round  (-1.54,
 
1,
 
PHP_ROUND_HALF_DOWN)
#25 round  (1.55,
 
1,
 
PHP_ROUND_HALF_EVEN)
#26 round  (1.54,
 
1,
 
PHP_ROUND_HALF_EVEN)
#27 round  (-1.55,
 
1,
 
PHP_ROUND_HALF_EVEN)
#28 round  (-1.54,
 
1,
 
PHP_ROUND_HALF_EVEN)
#29 round  (1.55,
 
1,
 
PHP_ROUND_HALF_ODD)
#30 round  (1.54,
 
1,
 
PHP_ROUND_HALF_ODD)
#31 round  (-1.55,
 
1,
 
PHP_ROUND_HALF_ODD)
#32 round  (-1.54,
 
1,
 
PHP_ROUND_HALF_ODD)
See also
ceil, floor, number_format