本篇文章将使用php对数字进行四舍五入保留N位小数,以及使用php对数字进行取整的方法做个小总结。 (1)php保留三位小数并且四舍五入 $num=0.0215489; echo sprintf("%.3f", $num); // 0.022 (2)php保留三位小数不四舍五入 $num=0.0215489; echo substr(sprintf("%.4f", $num),0,-1); // 0.021 (3)php进一法取整数(这个在分页程序的页数程序里面会用到) echo ceil(4.3); // 5 echo ceil(9.999); // 10 ......
分享一个js实现四舍五入的方法,这个偶尔会用到。 /* function:js的四舍五入 args:num:是要被四舍五入的数;n:是保留到小数点后几位 */ function rounding(num,n){ if(isNaN(num)){//判断是否是数字 return 0; } return parseFloat(num).toFixed(n); } 用法很简单,这里就不罗嗦了。 对于带小数点的数字的四舍五入取整,可以参照本站文章:js小数数字取整的几种方法 另外关于php的四舍五入可参照本站文章:PH......