此题为数的阶乘计算
结果有2500多位数之多,由于一般的计算器不可能得出如此大的数,因此大家一般得到一个精确到14位有效数字
999!约等于4.0238726007709乘于10的2564次方
此题计算采用一个for循环计算得的
程序如下
<?php
$b=1;$c=0;
for ($i=1;$i<1000;$i++) //只能到14位有效数字
{
$b=$b*$i;
if ($b>10000)
{
$b=$b/10000;
$c=$c+4;
}
}
echo "999!等于";
echo $b;
echo "乘以10的";
echo $c;
echo "次方";
?>
如果觉得《1到999的乘以算式 – PHP基础 – 前端 php接收post数据乱码》对你有帮助,请点赞、收藏,并留下你的观点哦!