大数相乘或者阶乘不能用传统乘號直接来原因是乘出来数太大了计算机内存受不了,比如12!为亿级100!有97位;编程界处理这类大数问题一般这么处理:
如果现在要求:27465 * 12,那么乘的过程是:
对于个位:3 * 12=36那么可以断定27465*12的个位数一定是6,所以我们把个位3换成36%10=6
直到十万位为万位所产生的除10结果
根据以上思想求n!的C程序
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。