In php, functions such as sprintf, ceil, floor, and round are used to perform rounding. Let's take a look at the specific instance.
This article will use php to round the number and retain N decimal places, and use php to round the number.
(1) php keeps three decimal places and rounding them
The Code is as follows: |
Copy code |
$ Num = 0.0215489; Echo sprintf ("%. 3f", $ num); // 0.022 |
(2) php keeps three decimal places not rounded.
The Code is as follows: |
Copy code |
$ Num = 0.0215489; Echo substr (sprintf ("%. 4f", $ num), 0,-1); // 0.021 |
(3) php goes one way to get an integer (this will be used in the paging program's page number Program)
The Code is as follows: |
Copy code |
Echo ceil (4.3); // 5 Echo ceil (9.999); // 10 |
(4) php rounding method to get an integer
The Code is as follows: |
Copy code |
Echo floor (4.3); // 4 Echo floor (9.999); // 9 |
(5), round function
Example 1. round ()
The Code is as follows: |
Copy code |
<? Php Echo round (3.4); // 3 Echo round (3.5); // 4 Echo round (3.6); // 4 Echo round (3.6, 0); // 4 Echo round (1.95583, 2); // 1.96 Echo round (1241757,-3); // 1242000 Echo round (5.045, 2); // 5.05 Echo round (5.055, 2); // 5.06 ?> |