1到999的乘以算式?
此题为数的阶乘计算
结果有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 "次方";
?>
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有