Board logo

标题: 如何用迭代法算出n的阶乘 [打印本页]

作者: 柳烟    时间: 2010-8-31 08:32     标题: 如何用迭代法算出n的阶乘

题目:请用迭代法算出自然数n的阶乘。
作者: zhengmh    时间: 2010-8-31 12:19

阶乘的做法 阶乘.gsp (4.11 KB)

附件: 阶乘.gsp (2010-8-31 12:19, 4.11 KB) / 下载次数 2386
http://inrm3d.cn/attachment.php?aid=6927&k=9a2d1c9150681288ca2b26742ce57857&t=1732445683&sid=y2form
作者: 柳烟    时间: 2010-8-31 13:02

2# zhengmh
文件做得不错,赞一个.
作者: zxb    时间: 2010-8-31 17:30

2# zhengmh

能不能算出更大数(大于169)的阶乘?
作者: zhengmh    时间: 2010-8-31 17:54

4# zxb

阶乘计算的精度非常差,可能170!已经产生数据溢出了。用变通的方法可能可以求n≥170的阶乘但显示的一定是凑出来的数,不能再参与计算了,而且精确度无法保证。总之感觉没什么实际意义了。
作者: 柳烟    时间: 2010-9-1 17:14

仍然计算n!,条件是当迭代深度为1时,得出1!,当迭代深度为2时,得出2!,……迭代深度为n时,则得出n!,此问题又如何呢?
作者: inRm    时间: 2010-9-1 18:02

GSP累得吐血了
作者: 柳烟    时间: 2010-9-1 22:17

呵呵,GSP这软件,要改进的地方还很多,使用中,发现还有诸多不尽人意的地方。




欢迎光临 inRm3D: 画板论坛 (http://inrm3d.cn/) Powered by Discuz! 7.0.0