将值/数字固定为2位小数

时间:2013-08-20 10:56:37

标签: php html

enter image description here

我有一个名为Profit / Loss(USD)的列,此列包含由一组计算和此列的变量定义的数字。问题是有些值出现在7.0E-6之类。如何将所有小数调整为2位小数?所有答案都赞赏!

3 个答案:

答案 0 :(得分:1)

使用内置函数number_format,如下所示:

number_format($number, 2);

如果您不想添加千位分隔符,则可以跳过它:

number_format($number, 2, '.', '');
//                              ^ No thousand seperator

答案 1 :(得分:1)

您可以使用函数number_format格式化数字

$formatted_number = number_format($number, 2);

答案 2 :(得分:1)

您可以使用printf系列函数,例如:

echo '<td>'.sprintf('%.2f', $number).'</td>';

documentation列出了您可以使用的所有格式代码。