PHP数字格式

时间:2014-05-01 11:07:58

标签: php formatting numbers

我整个上午都在尝试,但我的这个数字1304583496怎么样才能看起来像这样

13.04583496

这个数字也是如此

4566042234.56604223

右边总是有8个数字。

2 个答案:

答案 0 :(得分:0)

除以100000000,或使用" pow"功能:

$number / pow(10, 8);

答案 1 :(得分:0)

您还可以在分割后使用官方number_format方法来保留结尾零,并以良好的方式显示您的数字。

<?php
$num = 1304583496; //the number
echo number_format($num/100000000,8,"."," "); //number of decimals = 8, comma seperator is . and thousands seperator is a space here
?>

有关此功能的更多信息:http://www.w3schools.com/php/func_string_number_format.asp