如何定义函数fact(n) 计算n的阶乘:n!=1*2*……*n,函数返回值类型是double?

日期:2018-02-04 20:08:48 人气:1

如何定义函数fact(n) 计算n的阶乘:n!=1*2*……*n,函数返回值类型是double?

double?位数太少,来个狠的,要不要!最大可计算(10^9 -1)! 计算10000的阶乘只要0.5秒!(更正一下,计算10000!时,b数据类型可以设置为long,此时运算为0.5秒,设置为long long后耗时增加,也可能CPU速度快不要0.5秒) //雨中飞燕之作改写 #include #include #include #include long t=2,a,m; long long b; main() { ////
    A+
热门评论