Trong toán học, giai thừa là một toán tử một ngôi trên tập hợp các số tự nhiên. Cho n là một số tự nhiên dương, "n giai thừa", ký hiệu n! là tích của n số tự nhiên dương đầu tiên:
n! = n.(n-1).(n-2)....4.3.2.1
Đặc biệt, với n = 0, người ta quy ước 0! = 1.
giai thừa là tích của các số tự nhiên liên tiêp bắt đầu từ 1 đến số cần tính giai thừa