数字格式为1位小数

时间:2016-07-13 11:23:38

标签: php api echo number-formatting

使用以下命令从Facebook Api中提取洞察时,我得到6位小数。有人可以让我知道如何修改此命令只能获得1位小数。

 echo '<td>'.$insight->cpm. '</td>';

2 个答案:

答案 0 :(得分:5)

使用round

  

将val的舍入值返回到指定的精度(小数点后的位数)。

echo '<td>' . round($insight->cpm, 1) . '</td>';

答案 1 :(得分:1)

您应该根据要求首先格式化数字 -

number_format($insight->cpm,1)

它将返回包含一个小数位的字符串值。

round($insight->cpm,1);

它将返回包含一位小数的浮点值。