php 保留 2 位小数的 2 种办法

php 在保留 2 位小数的时候有 2 种常用的方式.

<?php
/**
 * Created by PhpStorm.
 * User: binWei
 * Date: 2019/8/23
 * Time: 10:54
 */

$num = 25.699;
$round = round($num, 2);
$sprintf = sprintf("%.2f", $num);
var_dump($round, $sprintf);

在这里插入图片描述
这两者的不同之处在于 sprintf 会把数字转成字符串型,这样就导致了即使小数位是 0 也不会省略

发布了145 篇原创文章 · 获赞 24 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/xiaobinqt/article/details/100072178