【阶乘公式】阶乘公式
答案:2 悬赏:50 手机版
解决时间 2021-01-31 11:56
- 提问者网友:凉末
- 2021-01-30 16:48
【阶乘公式】阶乘公式
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-01-30 18:23
【答案】 真党的没有计算阶乘的公式的,也没有简便方法,只是硬算,也可以运用计算机,可以计算到65!,如果你想计算跟大的数,我建议你上答案网寻找计算阶乘的软件,听说多大的数都能计算出来.嘿!那个Q币的,怎么了?
还有这个参考:
由于阶乘运算的增长速度特别快(比2^n的增长速度快),对于较小整数的阶乘运算采用简单的递规算法可以实现,但是对于大整数的乘法(比如1000!),则传统的递规算法就失去了作用.
由于本人的水平不高,用下列拙劣的方式实现,请高人多多指教.具体如下:定义一个很长的数组,用数组的每一项表示计算结果的每一位.例如,7!=5040,a[1000],则a[0]=0,a[1]=4,a[2]=0,a[3]=5.
程序源代码:
public class Factorial
{
static int a[] = new int [10000];
static void factorial(int n)
{
for(int i=2; i
还有这个参考:
由于阶乘运算的增长速度特别快(比2^n的增长速度快),对于较小整数的阶乘运算采用简单的递规算法可以实现,但是对于大整数的乘法(比如1000!),则传统的递规算法就失去了作用.
由于本人的水平不高,用下列拙劣的方式实现,请高人多多指教.具体如下:定义一个很长的数组,用数组的每一项表示计算结果的每一位.例如,7!=5040,a[1000],则a[0]=0,a[1]=4,a[2]=0,a[3]=5.
程序源代码:
public class Factorial
{
static int a[] = new int [10000];
static void factorial(int n)
{
for(int i=2; i
全部回答
- 1楼网友:英雄的欲望
- 2021-01-30 19:58
你的回答很对
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯