📅  最后修改于: 2023-12-03 15:03:41.222000             🧑  作者: Mango
在开发中,我们有时需要对数值进行保留小数点后几位的操作,这对于金融、统计等领域的开发来说尤为重要。
在 PHP 中,保留小数点后两位的方法有很多种,下面我们来介绍几种常用的方法。
number_format 函数可以用来格式化数字并保留指定位数的小数,格式如下:
number_format($num, $decimals, $dec_point, $thousands_sep);
参数说明:
示例代码:
$num = 1234.5678;
echo number_format($num, 2); // 输出:1,234.57
sprintf 函数可以用来格式化字符串并输出,其中 %0.2f 表示保留两位小数,0 表示用0填充,f 表示浮点数(小数)。
示例代码:
$num = 1234.5678;
echo sprintf("%.2f",$num); // 输出:1234.57
round 函数可以用来四舍五入保留小数点后几位,格式如下:
round($num, $precision, $mode);
参数说明:
示例代码:
$num = 1234.5678;
echo round($num, 2); // 输出:1234.57
以上就是 PHP 保留小数点后两位的常用方法,根据实际需求选择即可。