在数学中，正整数的阶乘（）是所有小于及等于该数的正整数的积，计为，例如5的阶乘计为，其值为120：并定义，1的阶乘为1、0的阶乘亦为1，其中，0的阶乘表示一个空积。1808年，基斯顿·卡曼引进这个表示法：formula_2，符号formula_3表示连续乘积，亦即n!=1×2×3×...×n。阶乘亦可以递回方式定义：0!=1，n!=(n-1)!×n。除了自然数之外，阶乘亦可定义于整个实数（负整数除外），其与伽玛函数的关系为：阶乘应用在许多数学领域中，最常应用在组合学、代数学和数学分析中。在组合学中