在PHP中格式化圆形值2小数

时间:2016-05-31 07:35:51

标签: php formatting rounding

必须在php中舍入数字。 我尝试过如下,

round(12.4569,2);

它将返回12.46。好的。

但是, 轮(12.4003,2);

输出为12.4

但需要输出12.40

建议请...

3 个答案:

答案 0 :(得分:3)

使用number_format:

number_format((float)$number, 2, '.', '');

答案 1 :(得分:1)

尝试在你的代码中使用它:

number_format(12.4003,2);

答案 2 :(得分:0)

使用sprintf函数的解决方案:

print_r(sprintf("%.2f",12.4003,2));   // 12.40
print_r(sprintf("%.2f",12.4569,2));   // 12.46

MediaRecorder