在使用php输出一个非常大的数字时,php会自动将它变为科学计数法输出,一般情况下是没有问题的.但是有时候后如果我们需要一个这么大的数据的时候聚不行了.
比如这个数字 67699845898419233783545856 ,如果要将它直接显示出来的话只需要下面这样即可
$a=1;
$b='67699845898419233783545856';
while($a<3)
{
$b=$b*2;
$a=$a+1;
echo sprintf("%.0f", $b)."
";
}
在使用php输出一个非常大的数字时,php会自动将它变为科学计数法输出,一般情况下是没有问题的.但是有时候后如果我们需要一个这么大的数据的时候聚不行了.
比如这个数字 67699845898419233783545856 ,如果要将它直接显示出来的话只需要下面这样即可
$a=1;
$b='67699845898419233783545856';
while($a<3)
{
$b=$b*2;
$a=$a+1;
echo sprintf("%.0f", $b)."
";
}