This article mainly introduces you to the four methods of PHP rounding.
The problem of rounding in PHP is not only encountered when we learn PHP, but it is also one of the common test points during our PHP interview process.
Below we will summarize and introduce the four methods of PHP rounding with simple examples.
The first method: round directly, discard the decimals, and keep the integers
<?php $num = 3.1415926; $num2 = 3.6; echo intval($num).'<br>'; echo intval($num2); echo "<hr>";
The result is as follows:
The second method: rounding
<?php $num = 3.1415926; $num2 = 3.6; echo round($num).'<br>'; echo round($num2); echo "<hr>";
The result is as follows:
Three methods: Round up
<?php $num = 3.1415926; $num2 = 3.6; echo ceil($num).'<br>'; echo ceil($num2); echo "<hr>";
The result is as follows:
The fourth method: Round down
<?php $num = 3.1415926; $num2 = 3.6; echo floor($num).'<br>'; echo floor($num2);
The results are as follows:
Related function introduction:
intvalFunction representation Gets the integer value of a variable.
roundThe function represents rounding of floating point numbers.
ceilThe function represents further rounding.
floorThe function represents rounding by rounding.
This article is about the four methods of PHP rounding. It is very simple and easy to understand. I hope it will be helpful to friends in need!
The above is the detailed content of What are the methods of rounding in PHP?. For more information, please follow other related articles on the PHP Chinese website!