php中利用sprintf保留三位小数四舍五入:
思路:直接用sprintf保留3位就是四舍五入了
<?php
$num=0.0215489;
echo sprintf("%.3f", $num); // 0.022
?>
php中利用sprintf保留三位小数不四舍五入:
思路:先小数点后留4位,再舍弃最后一个字符
<?php
$num=0.0215489;
echo substr(sprintf("%.4f", $num),0,-1); // 0.021
?>
php中利用sprintf保留三位小数四舍五入:
思路:直接用sprintf保留3位就是四舍五入了
<?php
$num=0.0215489;
echo sprintf("%.3f", $num); // 0.022
?>
php中利用sprintf保留三位小数不四舍五入:
思路:先小数点后留4位,再舍弃最后一个字符
<?php
$num=0.0215489;
echo substr(sprintf("%.4f", $num),0,-1); // 0.021
?>
本文标题:php中利用sprintf保留三位小数四舍五入或者不四舍五入的方
本文链接:https://www.haomeiwen.com/subject/oskssctx.html
网友评论