Công cụ này dùng để làm gì
Công cụ Tạo Số Ngẫu Nhiên này sẽ cho ra một số nguyên nằm trong khoảng từ 1 đến 100 mỗi khi bạn nhấn nút Bốc số. Khoảng giá trị đã được cố định sẵn nên bạn không cần nhập gì cả: chỉ việc bấm và đọc con số hiện lên thật to. Một bộ đếm nhỏ ghi "Lượt # N" giúp bạn theo dõi đã bốc được bao nhiêu số kể từ lần đặt lại gần nhất — rất tiện cho trò chơi, quay số trúng thưởng, hoạt động trong lớp học, lấy mẫu hay đơn giản là để đưa ra một quyết định.
Cách sử dụng
Nhấn Bốc số để lấy một con số mới. Mỗi lần nhấn là một lượt bốc độc lập, vì vậy cùng một giá trị hoàn toàn có thể xuất hiện nhiều lần qua các lượt (đây là điều bình thường, không phải lỗi). Nhấn Đặt lại để đưa bộ đếm về 0; lượt bốc tiếp theo sẽ được đánh dấu là "Lượt # 1".
Giải thích công thức
Công cụ áp dụng công thức số nguyên ngẫu nhiên đều chuẩn:
$$\text{soNgauNhien} = \text{min} + \left\lfloor U \times (\text{max}-\text{min}+1) \right\rfloor$$trong đó \(U\) là một số thực giả ngẫu nhiên thuộc khoảng nửa mở [0, 1). Với min = 1 và max = 100, công thức trở thành
$$\text{soNgauNhien} = 1 + \left\lfloor U \times 100 \right\rfloor$$Việc dùng hàm floor (lấy phần nguyên xuống, không phải làm tròn) giúp mọi số nguyên có cơ hội bằng nhau — nếu làm tròn thì hai đầu mút sẽ bị thiệt thòi. Vì \(U\) không bao giờ đạt tới đúng 1, nên \(\left\lfloor U \times 100 \right\rfloor\) tối đa chỉ là 99, do đó kết quả cao nhất đúng bằng 100 và không bao giờ chạm tới 101. Nhờ vậy, mỗi số đều có cùng xác suất \(P = \frac{1}{100} = 0{,}01 = 1\%\).
Ví dụ minh họa
Giả sử bộ máy cho ra U = 0,752. Khi đó
$$\text{soNgauNhien} = 1 + \left\lfloor 0{,}752 \times 100 \right\rfloor = 1 + \left\lfloor 75{,}2 \right\rfloor = 1 + 75 = 76$$hiển thị là "Lượt # 1". Nhấn Bốc số lần nữa với U = 0,009, bạn nhận được \(1 + \left\lfloor 0{,}9 \right\rfloor = 1 + 0 = 1\), hiển thị là "Lượt # 2".
Câu hỏi thường gặp
Một con số có thể lặp lại hai lần không? Có. Mỗi lượt bốc đều độc lập, nên việc trùng số qua các lượt khác nhau là hoàn toàn bình thường và hợp lệ.
Cả số 1 và số 100 đều có thể ra chứ? Có, cả hai đầu mút đều nằm trong phạm vi. Bạn hoàn toàn có thể bốc trúng đúng số 1 hoặc đúng số 100.
Công cụ này có an toàn về mặt mã hóa không? Không. Đây là bộ tạo số giả ngẫu nhiên (PRNG), phù hợp cho trò chơi và các lựa chọn thường ngày, chứ không dùng cho mục đích bảo mật, xổ số có tiền thật hay mật mã học.