比较大的数的阶乘算法

#include<iostream>#include<cmath>using namespace std;int main(){ int n; while(cin>>n) { long double m=0; for(int i=1;i<=n;i++) m+=log10(i); m=pow(10,m); cout<<m<<endl; }}
默认分类 | 2011-05-18 17:12 | 阅读 889 次 | 评论 0 条