Máy Tính Giai Thừa

Tính giai thừa (n!), hoán vị P(n,r) và tổ hợp C(n,r). Máy tính giai thừa miễn phí với công thức từng bước.

=
1

Bảng giai thừa (1-20)

1!1
2!2
3!6
4!24
5!120
6!720
7!5,040
8!40,320
9!362,880
10!3,628,800
11!39,916,800
12!479,001,600
13!6,227,020,800
14!87,178,291,200
15!1,307,674,368,000
16!20,922,789,888,000
17!355,687,428,096,000
18!6,402,373,705,728,000
19!121,645,100,408,832,000
20!2,432,902,008,176,640,000

Công thức

n! = n × (n-1) × (n-2) × ... × 2 × 1
P(n,r) = n! / (n-r)!
C(n,r) = n! / (r! × (n-r)!)

🔒 Máy tính nhanh, miễn phí chạy trên trình duyệt. Không cần tải lên, 100% riêng tư.

Cập nhật lần cuối: tháng 1 năm 2026

Máy tính liên quan

Câu hỏi thường gặp

Giai thừa là gì và tính như thế nào?
Giai thừa (viết là n!) là tích của tất cả các số nguyên dương từ 1 đến n. Ví dụ: 5! = 5 × 4 × 3 × 2 × 1 = 120. Định nghĩa là đệ quy: n! = n × (n-1)!. Giai thừa tăng cực kỳ nhanh: 10! = 3.628.800 và 20! = 2.432.902.008.176.640.000. Chúng là nền tảng trong tổ hợp, xác suất và đại số. Các giá trị thường gặp cần nhớ: 1! = 1, 2! = 2, 3! = 6, 4! = 24, 5! = 120, 6! = 720, 7! = 5.040.
Tại sao 0! (giai thừa của không) bằng 1?
Giai thừa của không bằng 1 theo định nghĩa, và có lý do toán học tốt: Thứ nhất, nó làm cho công thức đệ quy hoạt động: n! = n × (n-1)!, nên 1! = 1 × 0!, nghĩa là 0! phải bằng 1. Thứ hai, nó đại diện cho 'có bao nhiêu cách sắp xếp không đối tượng'—có đúng một cách: không làm gì cả. Thứ ba, nó giữ công thức tổ hợp hợp lệ: C(n,n) = n!/(n!×0!) = 1. Quy ước này được sử dụng phổ biến trong toán học và lập trình.
Sự khác biệt giữa hoán vị và tổ hợp là gì?
Sự khác biệt chính là thứ tự có quan trọng không. Hoán vị P(n,r) đếm các sắp xếp mà thứ tự quan trọng: chọn 3 cuốn sách từ 5 và xếp lên kệ. Công thức: P(n,r) = n!/(n-r)!. Ví dụ: P(5,3) = 5!/2! = 60 cách. Tổ hợp C(n,r) đếm các lựa chọn mà thứ tự không quan trọng: chọn 3 người từ 5 vào ủy ban. Công thức: C(n,r) = n!/[r!(n-r)!]. Ví dụ: C(5,3) = 5!/(3!×2!) = 10 cách. Nhớ rằng: hoán vị luôn lớn hơn vì mỗi tổ hợp có thể sắp xếp theo r! cách.
Giai thừa được sử dụng ở đâu trong cuộc sống thực?
Giai thừa xuất hiện trong nhiều ứng dụng thực tế: Tính xác suất (xác suất trúng xổ số, trò chơi bài—xác suất tay poker), lập lịch và sắp xếp (sơ đồ chỗ ngồi, lộ trình—bài toán người bán hàng có (n-1)!/2 tuyến), khoa học máy tính (độ phức tạp thuật toán), thống kê (phân phối nhị thức), mật mã học và giải trình tự DNA. Ngay cả câu hỏi đơn giản như '8 người có thể xếp hàng theo bao nhiêu cách?' cũng dùng giai thừa: 8! = 40.320 cách.
Giai thừa tăng nhanh như thế nào và máy tính có thể xử lý được giá trị lớn nhất là bao nhiêu?
Giai thừa tăng nhanh hơn hàm mũ—gọi là tăng trưởng 'siêu mũ'. So sánh: 10! ≈ 3,6 triệu, 15! ≈ 1,3 nghìn tỷ, 20! ≈ 2,4 tỷ tỷ, 100! có 158 chữ số. Hầu hết máy tính tràn số ở khoảng 170! (307 chữ số). Đối với giai thừa rất lớn, dùng xấp xỉ Stirling: n! ≈ √(2πn) × (n/e)^n. Xấp xỉ này chính xác trong 1% với n > 10.