美文网首页
php中利用sprintf保留三位小数四舍五入或者不四舍五入的方

php中利用sprintf保留三位小数四舍五入或者不四舍五入的方

作者: 薛延祥 | 来源:发表于2019-08-19 11:30 被阅读0次

    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