round
Rounds a float to the specified number of decimal places using specified rounding mode.
Parameters
main.php
Return Values
float
Returns the rounded floating point number
On success:Rounded number to specified precision
On failure:Original number if precision is invalid
Notes
- Default precision is 0 (rounds to nearest integer)
- Negative precision rounds to tens, hundreds, etc.
- Multiple rounding modes available (PHP_ROUND_HALF_UP, PHP_ROUND_HALF_DOWN, etc.)
- Essential for financial calculations and display formatting
Changelog
- 8.0.0: num no longer accepts internal objects
- 5.3.0: mode parameter added