更新时间2018-05-14 05:14:42
因为0乘以任何数字都为0
因为0的阶层是1,因为如果0!=0,不符合阶层的递推定义,那么必然有一个初值,所以1!=1
即0!=1
在计算机科学里人为规定的0!=1,它是有道理的,你想过没有,为什么不规定0!=0呢?因为阶乘是一个递推定义,n!=n*(n-1)!,那么必然有一个初值需要人为规定。我们知道1!=1,根据1!=1*0!,所以0!=1而不是0。
阶乘指从1乘以2乘以3乘以4一直乘到所要求的数。
如:4的阶乘表示从1一直乘到4,表示有4个数
0的阶乘表示0个数相乘,当然是没有意义了。