隨機數(Random)生成器
產生指定區間與數量的均勻分佈隨機數。
輸入資料
區間下界(含)。
區間上界(含)。
產生個數(1–1000)。
計算結果
非數值
非數值
重點速覽:均勻隨機數 u∈[0,1) 經線性變換得 [min,max]:v=min+u·(max−min)。整數模式取 floor(v)+(min≤v≤max 含端點需調整);浮點保留小數。每次執行獨立取樣,結果不確定。本工具為偽隨機(Math.random)。
計算公式
v = min + u·(max−min),u~Uniform[0,1)。
整數:k = min + floor(u·(max−min+1))。
使用說明
- 設定 min、max、數量與整數/浮點。
- 點計算得隨機列表(每次不同)。
理財情境案例
1–100 整數 5 個
如 42, 7, 88, 15, 63(每次不同)。
0–1 浮點 3 個
如 0.3141, 0.5926, 0.5358。
常見問題
真隨機?
本工具用 Math.random(偽隨機),足夠模擬/抽樣;密碼學需 CSRNG。
重複?
允許重複(有放回抽樣)。如需不重複請用洗牌工具。
整數含端點?
整數模式含 min 與 max(範圍 max−min+1 個)。
數量上限?
最多 1000 個,避免過長。
應用?
抽籤、抽樣、蒙特卡羅模擬、遊戲數值。
精度?
浮點顯示4位。
相關工具
參考資料
內容審核:香港計算器數學團隊。均勻變換與整數含端點邏輯驗證。