首页 | 本学科首页   官方微博 | 高级检索  
     检索      

用C语言实现n!最后一位非零数字的算法与程序分析
引用本文:张一帆,孙雅娟.用C语言实现n!最后一位非零数字的算法与程序分析[J].郑州牧业工程高等专科学校学报,2007,27(1):51-52.
作者姓名:张一帆  孙雅娟
作者单位:郑州牧业工程高等专科学校,信息工程系,河南,郑州,450011
摘    要:1引言求n阶乘的最后一位非零有效数字的算法,从理论上来说只需计算n阶乘真值,去掉位数的零,取一位有效数字即可。但在实际操作中(Turbo C环境下),整形数字只能够容纳8!,LONG型也只能容纳12!。如果不使用斯特林(stirling)公式,则windows操作系统可表示的最大真值为34!;计算极限为71!;而100!则是永远也无法计算出来。

关 键 词:非零数字  程序分析  windows操作系统  算法  C语言  有效数字  实际操作  计算
文章编号:1008-3111(2007)01-0051-02
收稿时间:2006-07-07
修稿时间:2006-07-07

Account method and programme analysis of last number without zero by C language
ZHANG Yi-fan,SUN Ya-juan.Account method and programme analysis of last number without zero by C language[J].Journal of Zhengzhou College of Animal Husbandry Engineering,2007,27(1):51-52.
Authors:ZHANG Yi-fan  SUN Ya-juan
Abstract:
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号