大数阶乘

来源:互联网 发布:keynote windows版下载 编辑:程序博客网 时间:2024/05/09 18:47

大数阶乘。

阶乘攀升特别快,在C中用int,double等,能计算的范围相当有限;但我们对一个数的表示,按照通常的方法,例如123;如果以10为基,则不同的只是每位所成基数的幂不同。

于是,想到使用一个数组保存数字,而基数可以任意。在计算中,应注意对基数的处理。

 

 

在测试中,我计算了10000的阶乘;貌似基数越大,计算的精度越小;但基数如果取小,那么计算的时间会增加。

在网上看到可以通过在C中嵌入汇编来提高速度,没试过。

原创粉丝点击