Posts Tagged ‘ projecteuler

定义 0 的阶乘

如果 projecteuler 的 problem 34 的官方答案是正确的,那么 0 的阶乘就是 1。否则,官方的答案就是错误的。

0 的阶乘为什么是 1 呢?
……为了将就 阶乘的 “递推定义“

“n!=n*(n-1)!,那么必然有一个初值需要人为规定。我们知道1!=1,根据1!=1*0!,所以0!=1而不是0。 “