Tất cả công cụ

Máy tính tổ hợp và số học

Chỉnh hợp, tổ hợp, giai thừa, số nguyên tố, phân tích thừa số và ƯCLN có các bước.

Số nguyên. Kết quả chính xác dù dài bao nhiêu chữ số.

Kết quả

n! (hoán vị n phần tử)
3 628 800
Chỉnh hợp nPr: có thứ tự, không lặp
720
Tổ hợp nCr: không thứ tự, không lặp
120
nʳ: có thứ tự, có lặp
1 000
C(n + r − 1, r): không thứ tự, có lặp
220
Số Catalan Cₙ
16 796
Số Fibonacci Fₙ
55
Stirling S(n, k): chia thành k nhóm
9 330
Stirling c(n, k): hoán vị có k chu trình
1 172 700

Công cụ này làm gì

Tính chính xác các bài toán đếm và chia hết với số nguyên dài tùy ý. Tổ hợp: n!, chỉnh hợp nPr, tổ hợp nCr, các dạng có lặp, số Catalan, Fibonacci và Stirling. Số nguyên tố: kiểm tra nguyên tố, phân tích thừa số, φ(n), số ước, tổng ước và danh sách ước, cùng các số nguyên tố trong một khoảng. ƯCLN và đồng dư: ƯCLN, BCNN, hệ số Bézout với từng bước của thuật toán Euclid mở rộng, lũy thừa và nghịch đảo modulo.

Chỉnh hợp hay tổ hợp

Hỏi hai câu: thứ tự có quan trọng không và có được chọn lặp không. Nhất, nhì, ba trong 8 người: 8P3 = 336. Chọn 3 loại topping khác nhau trong 10: C(10, 3) = 120; nếu được chọn trùng: C(12, 3) = 220. Vé Mega 6/45: C(45, 6) = 8.145.060 khả năng.

Số nguyên tố và giới hạn

Dưới 3,3 × 10²⁴, Miller–Rabin với 13 cơ sở nguyên tố tới 41 là chứng minh. Lớn hơn, công cụ dùng Baillie–PSW và báo "có thể là số nguyên tố". Phân tích thừa số dùng Pollard rho và dừng sau hai giây: tích của hai số nguyên tố lớn rất khó phân tích, và mã hóa RSA dựa vào điều đó. Xem thêm chỉnh hợp, tổ hợp và vì sao phân tích thừa số khó.

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

Chỉnh hợp khác tổ hợp thế nào?

Chỉnh hợp tính thứ tự (nhất, nhì, ba), tổ hợp thì không (một bộ bài).

Số lớn tới đâu?

Phần đếm tới n = 10.000; kiểm tra nguyên tố và phân tích tới 300 chữ số.

Vì sao có số không phân tích được?

Pollard rho cần khoảng √p bước để tìm thừa số p; tích hai số nguyên tố 20 chữ số trở lên cần lâu hơn nhiều so với hai giây.

Khi nào có nghịch đảo modulo?

Khi a và m nguyên tố cùng nhau, tức ƯCLN(a, m) = 1.