Công cụ tạo số nguyên tố – Khoảng số và độ dài bit
Tạo số nguyên tố ngẫu nhiên trong một khoảng số hoặc chọn độ dài bit, lên tới 2048 bit. Công cụ sử dụng phép chia thử dạng sàng để xử lý các thừa số nhỏ, sau đó kiểm tra tính nguyên tố Miller-Rabin với BigInt cho các giá trị lớn. Bạn có thể tùy chọn hiển thị phương pháp chứng minh và ép tính duy nhất khi tạo giá trị.
Công cụ tạo số nguyên tố ngẫu nhiên tạo số nguyên tố ngẫu nhiên cho phát triển và kiểm thử. Chọn tạo giá trị trong một khoảng số hoặc theo độ dài bit, với hỗ trợ độ dài bit lên tới 2048 bit. Điều này giúp việc chuẩn bị giá trị số nguyên tố cho fixture kiểm thử, dữ liệu mẫu và các tác vụ lập trình thực tế khác trở nên dễ dàng hơn mà không phải tự nghĩ ra số.
Đối với các giá trị lớn, công cụ sử dụng kiểm tra tính nguyên tố Miller-Rabin với BigInt. Một bước chia thử dạng sàng xử lý các thừa số nhỏ trước. Bạn có thể tùy chọn hiển thị phương pháp chứng minh và ép tính duy nhất, điều này hữu ích khi tạo một loạt và bạn muốn các giá trị của nó phân biệt. Công cụ tạo hỗ trợ hai cách tiếp cận: xác định một khoảng số để giới hạn giá trị, hoặc đặt độ dài bit để chọn kích thước của chúng.
Khoảng số và độ dài bit mô tả hai cách khác nhau để xác định các giá trị bạn muốn. Dùng khoảng khi kịch bản của bạn cần số nguyên tố trong giới hạn cụ thể; dùng độ dài bit khi kích thước của các giá trị được tạo mới quan trọng. Số nguyên tố là số nguyên lớn hơn 1 không có ước dương nào khác ngoài 1 và chính nó, nên chúng có thể cung cấp đầu vào hữu ích cho các bài kiểm thử đặc biệt cần giá trị nguyên tố.
Công cụ tạo số nguyên tố ngẫu nhiên chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu nhập vào được xử lý trên thiết bị của bạn và không được tải lên, lưu trữ hay gửi tới máy chủ. Sau khi trang đã tải xong, nó hoạt động ngoại tuyến mà không phụ thuộc máy chủ. Nó hữu ích cho nhà phát triển và kỹ sư DevOps cần giá trị số nguyên tố tiện lợi cho kiểm thử, fixture, dữ liệu mẫu hoặc tác vụ phát triển.
Bước 1: Chọn cách tạo số nguyên tố: đặt một khoảng số hoặc chọn độ dài bit, lên tới 2048 bit.
Bước 2: Đặt các tùy chọn bổ sung, chẳng hạn như hiển thị phương pháp chứng minh hoặc ép tính duy nhất.
Bước 3: Tạo các số nguyên tố; bạn có thể tạo một loạt thay vì nhập giá trị thủ công.
Bước 4: Sao chép các giá trị bạn cần cho bài kiểm thử, fixture hoặc công việc phát triển khác của mình.
Trường hợp sử dụng: Tạo giá trị số nguyên tố cho bài kiểm thử tự động và fixture, để dữ liệu kiểm thử sẵn sàng mà không cần nhập thủ công.
Trường hợp sử dụng: Tạo một loạt số nguyên tố cho dữ liệu mẫu khi bài kiểm thử hoặc thiết lập phát triển cần nhiều giá trị.
Trường hợp sử dụng: Dùng các giá trị được tạo để kiểm tra cách ứng dụng xử lý số nguyên tố trong đầu vào hoặc logic xử lý của nó.
Trường hợp sử dụng: Chọn một khoảng số khi các trường hợp kiểm thử cần số nguyên tố trong giới hạn chỉ định.
Trường hợp sử dụng: Chọn độ dài bit khi bạn cần số nguyên tố được tạo dựa trên kích thước của chúng thay vì khoảng số.
Trường hợp sử dụng: Tạo giá trị cho dữ liệu mẫu hoặc minh họa thay vì gõ các số đoán mò.