最近在面试flash的时候,出了道题目:用程序求1000的阶乘。
说出这个问题的时候,有两种情况,一种会问:“阶乘是什么?”,另外一种可能会想,这个结果会走出Number型能表述的上限。
之前业余的时候写了两个版本:AS3、C++,C++是大二学过后再没碰过了,写的时候查了资料
AS3版本的大数阶乘:
);
}
}
}
}
}
}
C++版本的:
return 0;
}
运行的结果:
这里有一个JavaScript版本的大数阶乘
最近在面试flash的时候,出了道题目:用程序求1000的阶乘。
说出这个问题的时候,有两种情况,一种会问:“阶乘是什么?”,另外一种可能会想,这个结果会走出Number型能表述的上限。
之前业余的时候写了两个版本:AS3、C++,C++是大二学过后再没碰过了,写的时候查了资料
AS3版本的大数阶乘:
C++版本的:
return 0;
}
这里有一个JavaScript版本的大数阶乘
相关文章: