關於隨機數字產生器
隨機數字產生器有兩種主要類型,分別是偽隨機和真隨機。
偽隨機數字產生器 (PRNG) 通常使用隨機數學函數進行編程,以在設定範圍內選擇"隨機"數。這些偽隨機樹字產生器,因為電腦程式或算法的關係,可能具有意外的選擇偏差結果。換句話說,這類隨機數字產生器並不一定是完全隨機。
而真正的隨機數字產生器 (TRNG) 仰賴於電腦及其作業系統外部的隨機性,真正的隨機數字產生器是以不可預測的條件來產生真正的隨機數字。
我們的隨機數字產生器使用電腦程式來產生隨機數字,所以它是屬於一個偽隨機數字產生器,網路上所有的隨機數字產生器也都是如此。
如何產生隨機數字?
- 輸入需要的數字範圍,設定最小數值和最大數值,生成的隨機數字會從你指定的數字範圍中進行選擇。
- 輸入取多少個數字,指定要產生多少個隨機數字。
- 按下"產生隨機數字"按鈕,隨機數字產生器就會依你的需求,從小到大顯示選中的隨機數字。
隨機數字產生器使用範例
範例1:產生一個隨機數字作為 PIN 碼使用。
要產生一個6位數的 PIN 碼,可以選擇以下設定:
產生數字數量 = 5
最小值 = 100000
最大值 = 999999
範例2:有一組 10 人,數字代號 1 到 10 表示,你希望為他們安排隨機順序。
要安排小組人員隨機順序,選擇以下設定隨機化選擇順序:
產生數字數量 = 10
最小值 = 1
最大值 = 10
範例3:產生樂透號碼
如果你想隨機產生樂透投注號碼,你可以設定從1到49號碼池中,選擇6個不重複的號碼。
在隨機數字產生器中選擇以下設定:
產生數字數量 = 6
最小值 = 1
最大值 = 49