Bộ tạo số ngẫu nhiên

Rút số nguyên hoặc số thập phân trong bất kỳ khoảng tối thiểu–tối đa nào, dạng danh sách hoặc mỗi dòng một số. Yêu cầu giá trị duy nhất (không lặp, như bốc xổ số) hoặc để cho phép lặp. Muốn kết quả tái lập để kiểm thử — cung cấp một hạt giống, và đúng các số đó sẽ quay lại mỗi lần. Xem thêm Trình tạo băm cho digest xác định của văn bản và tệp.
Chạy hoàn toàn cục bộ — không tải gì lên.
Loại: Min: Max:
Số lượng: Số chữ số thập phân:
Ký tự phân cách: Hạt giống: Cùng hạt giống → cùng dãy. Dán một hạt giống để tái lập một lần chạy.
Đặt khoảng, số lượng và tùy chọn, rồi nhấn Tạo — hoặc nhấn Ctrl+Enter.
Số hoạt động đúng:
Các lần rút số nguyên giữa min và max bao gồm cả hai đầu. Khi Duy nhất được bật, một dải đã xáo trộn được dùng cho dải nhỏ và lấy mẫu loại bỏ cho dải lớn, nên mỗi giá trị xuất hiện nhiều nhất một lần. Trình tạo chạy trên mulberry32 — thuật toán giả ngẫu nhiên nhanh, đã được kiểm chứng kỹ — được khởi tạo từ nguồn mật mã của trình duyệt trừ khi bạn gõ hạt giống. Cung cấp cùng một hạt giống luôn tái tạo cùng danh sách, tiện cho kiểm thử đơn vị, dữ liệu A/B và các lần bốc thăm trong hội thảo cần chạy lại y hệt.
Giả ngẫu nhiên so với ngẫu nhiên mật mã

Một PRNG như mulberry32 biến hạt giống thành một dòng cố định, tái lập được — lý tưởng cho kiểm thử và bộ dữ liệu chạy lại được. CSPRNG (nguồn mật mã của trình duyệt) không thể đoán trước theo thiết kế — đó là thứ các quyết định bảo mật cần. Trang này dùng cả hai: mật mã theo mặc định, mulberry32 khi bạn ghim hạt giống. Các lần rút là đều: mọi giá trị trong khoảng có xác suất như nhau, không có đường cong chuông.

Không bao giờ suy ra mật khẩu, token hay kết quả bốc thăm từ một dòng có hạt giống — ai nắm hạt giống đều có thể phát lại nó. Dùng trình tạo dựa trên CSPRNG cho mọi việc mà tính dự đoán được là rủi ro.