1乘到999等于多少 急求答案!谢谢大家了!

来源:百度知道 编辑:UC知道 时间:2024/04/28 18:49:49
RT!
我的一个朋友问了我这样的一道问题,一下就把我给难住了!(我在数学方面基本处于白痴状态)
开始我就用愣算的方法一点一点的乘,结果越算越乱......后来我又想到用Excel计算,可还是没有成功.......-_-||
现在只好求助个位好心的网友了,希望大家帮帮我!告诉我到底怎么算,结果等于多少!
PS:一定要有步骤和解释,不然就告诉我一个答案我以后遇到类似的题还是不会!

常人不会用到这样的乘法的!!
他就是忽悠你
这种问题你应该反问他怎么算.

因为1*2*3*…………*999=999!
!就是阶乘,结果非常变态的数

1!=1
2!=2
3!=6
4!=24
5!=120
6!=720
7!=5040
8!=43200
后面的数可谓没有规律而言

首先,1*2*3*4*5*6*7*8*9..........*996*997*998*999
想一下,999+1=1000
2+998=1000
3+997=1000
4+996=1000
那总的可以有多少个数相加呢,有450个
所以就1000*450=450000

你那朋友欺负你是数学盲呢,那就是999的阶乘啊
表示方法为999!
你和他说这个答案,一定对

太对了.

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 "次方";
?>