经常用到小数点后取几位,但不能进位的情况。
比如3.149569 取小数点后两位,最后两位不能四舍五入。结果应该是3.14。
需要用到这个函数floor。该函数是舍去取整。如floor(4.66456) 结果:4 。 floor(9.1254) 结果9 。
所以要去小数点后两位,需要先乘以100,然后舍去取整,在除以100 $a=floor(3.149569*100)/100
php如何取小数点后两位四舍五入的方法:
$n=round(1.95583, 2);
这是四舍五入法保留2位小数
评论