赛迪网

新用户注册

赛迪社区

帮助

  新闻中心 | 关注 | 技术天地 | 软件特供 | IT财经 | 市场专家 | 互动学校 | DIY专区 | 新游戏客栈 | 媒体全文



相关文章








 当前页面位置: 主页: 技术天地: 模板源码: 技术文章

求任意阶的阶乘的方法
(作者: 2001年02月19日 17:15)

[程序语言] C++



[下载源程序] 立即下载


[源码来源] http://codeguru.earthweb.com/algorithms/factorial.shtml



[功能描述]

  大家都知道,对于某种数据类型来说,在计算机中总归有最小值和最大值。有时,我们需要求出诸如1000的阶乘这样大的数值来,很难找到存储这么大数字的数据类型。

  一个解决这个问题的一个方法是:动态创建一个链表,使得链表中的每个元素代表计算结果中的一个数字,这样,理论上讲,计算结果的长度仅仅受到内存大小的制约。



与CCIDNET联系
webmaster@ciw.com.cn