PHP to take the decimal place function has sprintf,ceil,floor,round and so on functions to achieve rounding, let's look at the specific example.
This article will use PHP to round up numbers to preserve n decimal places, and a small summary of how numbers are rounded using PHP.
(1) PHP reserved Three decimal places and rounded
The code is as follows |
Copy Code |
$num = 0.0215489; Echo sprintf ("%.3f", $num); 0.022 |
(2) PHP reserved 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 into a method to take an integer (this is used in the page of the pager program)
The code is as follows |
Copy Code |
echo ceil (4.3); 5 echo ceil (9.999); 10 |
(4) PHP to take 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 () example
The code is as follows |
Copy Code |
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 ?> |
http://www.bkjia.com/PHPjc/634548.html www.bkjia.com true http://www.bkjia.com/PHPjc/634548.html techarticle PHP to take the decimal place function has sprintf,ceil,floor,round and so on functions to achieve rounding, let's look at the specific example. This article will use PHP to the number four ...