Máy Tính Số Nguyên Tố

Kiểm tra tức thì xem một số có phải số nguyên tố không, xem phân tích thừa số nguyên tố và liệt kê mọi số nguyên tố trong khoảng. Công cụ kiểm tra số nguyên tố dựa trên tính chia hết.

Hướng Dẫn Sử Dụng

  1. Nhập giá trị

    Điền vào các trường cần thiết.

  2. Nhấn tính toán

    Nhấn nút tính toán để xem kết quả.

  3. Xem kết quả

    Xem kết quả và chia sẻ nếu cần.

Số nguyên tố là gì?

Số nguyên tố (prime number) là số tự nhiên lớn hơn 1 chỉ có hai ước là 1 và chính nó. Những số có đúng hai ước như 2, 3, 5, 7, 11 và 13 là số nguyên tố, còn 4, 6, 8 và 9 có từ ba ước trở lên được xếp vào hợp số.

Số nguyên tố giống như 'những nguyên tử của phép nhân' tạo nên mọi số tự nhiên. Theo định lý cơ bản của số học, mọi số tự nhiên lớn hơn 1 đều phân tích được thành tích các số nguyên tố theo đúng một cách duy nhất.

Vì sao điều này quan trọng

  • Mật mã học: mã hóa khóa công khai RSA đặt tính an toàn của mình vào việc khó phân tích trở lại tích của hai số nguyên tố lớn thành các thừa số.
  • Rút gọn phân số: biết các thừa số nguyên tố của tử số và mẫu số giúp rút gọn phân số về dạng tối giản một cách dễ dàng.
  • Lý thuyết số: số nguyên tố có vô hạn (chứng minh của Euclid), nhưng sự phân bố của chúng vẫn là một trong những bài toán lớn chưa có lời giải.

Công thức tính

Bộ kiểm tra này áp dụng phép chia thử (trial division) kèm tối ưu hóa 6k±1. Nếu n là hợp số thì một trong các ước của nó chắc chắn không vượt quá √n, nên sau khi sàng lọc trước bằng 2 và 3, nó chỉ kiểm tra i và i+2 bắt đầu từ 5 trong khi i*i ≤ n.

Điều kiện cốt lõi: n < 2 → không phải số nguyên tố, và nếu n % i === 0 đúng dù chỉ một lần thì n là hợp số.

Ví dụ, vì √97 ≈ 9,85 nên chỉ cần thử chia 97 cho 2, 3, 5 và 7 là đủ. Không số nào chia hết, nên 97 là số nguyên tố. Ngược lại, 91 cho 91 ÷ 7 = 13, tức 91 = 7 × 13 là hợp số.

Phép phân tích ra thừa số nguyên tố lần lượt chia cho các số nguyên tố nhỏ nhất, gom các thừa số trùng nhau thành lũy thừa. Ví dụ: 360 = 2³ × 3² × 5.

Câu Hỏi Thường Gặp

Số nguyên tố là gì?
Số nguyên tố là số tự nhiên lớn hơn 1 chỉ chia hết cho 1 và chính nó. Ví dụ 2, 3, 5, 7, 11 và 13 là số nguyên tố. Số 1 không phải số nguyên tố, và 2 là số nguyên tố chẵn duy nhất.
1 có phải là số nguyên tố không?
Không, 1 không phải là số nguyên tố. Một số nguyên tố phải là số tự nhiên lớn hơn 1 và có đúng hai ước — 1 và chính nó —, nhưng 1 chỉ có một ước duy nhất. Việc loại 1 ra khỏi số nguyên tố cũng là điều làm cho phép phân tích ra thừa số nguyên tố là duy nhất.
Làm thế nào để kiểm tra một số có phải số nguyên tố không?
Phương pháp cơ bản nhất là phép chia thử. Để kiểm tra một số n có phải số nguyên tố không, ta chia nó cho từng số nguyên từ 2 đến √n; nếu có số nào chia hết thì n không phải số nguyên tố. Máy tính này áp dụng tối ưu hóa 6k±1 và chỉ kiểm tra các ứng viên ở hai bên các bội của 6 — như 5, 7, 11 và 13 — nên nhanh hơn.
Vì sao chỉ cần kiểm tra đến √n là đủ?
Nếu n là hợp số thì có thể viết n = a × b, mà a và b không thể đồng thời lớn hơn √n, nếu không a × b sẽ vượt quá n, gây mâu thuẫn. Do đó ít nhất một ước phải không vượt quá √n, và chỉ cần kiểm tra đến giới hạn đó là đủ.
Phân tích ra thừa số nguyên tố là gì?
Phân tích ra thừa số nguyên tố là biểu diễn một số tự nhiên dưới dạng tích của các số nguyên tố. Ví dụ 12 = 2² × 3 và 60 = 2² × 3 × 5. Theo định lý cơ bản của số học, mọi số tự nhiên lớn hơn 1 đều có duy nhất một cách phân tích ra thừa số nguyên tố nếu bỏ qua thứ tự các thừa số.
Vì sao 2 là số nguyên tố chẵn duy nhất?
Mọi số chẵn trừ 2 đều có 2 là ước, nên ngoài 1 và chính nó còn có thêm ước 2 và trở thành hợp số. Chỉ riêng 2 có các ước chỉ là 1 và 2, nên nó là số nguyên tố chẵn duy nhất.
Làm thế nào để tìm số nguyên tố trước đó và kế tiếp?
Máy tính này dịch lên xuống từng đơn vị một từ giá trị nhập vào và lặp lại việc kiểm tra số nguyên tố để tìm số nguyên tố trước và kế tiếp gần nhất. Ví dụ, khi nhập 100, nó hiển thị số nguyên tố trước đó là 97 và kế tiếp là 101.
Có thể kiểm tra số lớn đến mức nào?
Bộ kiểm tra này xử lý các số tự nhiên đến khoảng một tỷ (1.000.000.000). Vì thuật toán chỉ kiểm tra phạm vi √n, nên các số cỡ này cho kết quả tức thì. Với những số lớn hơn nhiều, người ta dùng các phép kiểm tra tính nguyên tố theo xác suất như Miller-Rabin.
Công thức đã xác minh 2026

Máy Tính Liên Quan