隨機數產生器
依範圍與個數批次產生隨機數,支援去重、排序與固定種子重現,可選小數位。
隨機數產生器
範圍 · 個數 · 去重 · 排序 · 可重現種子
使用說明
📖 工具介紹
隨機數產生器是一款為測試造數、抽獎抽籤、抽樣實驗、演算法驗證與教學演示準備的免費線上工具。很多情境下你都需要一批落在指定區間內的隨機數:單元測試要造一批邊界值,產品要做抽獎搖號,資料教學要演示抽樣分佈,前端串接要批次填入範例訂單金額。本工具把這些需求濃縮成四個數字輸入框:最小值、最大值、個數與小數位,再配合三個開關與一個可選的種子框。你可以讓它一次產生幾十個甚至上千個數,結果逐行排列在輸出框中,一鍵複製或下載為文字檔。相比隨手寫一段腳本,它的特別之處在於可重現:如果你填入一個固定種子,它使用 mulberry32 此一經典偽隨機演算法,相同的種子加上相同的參數,每次都會產生完全一致的序列,這在除錯需要重現的隨機情境時極其有用;不填種子時則退化為瀏覽器原生隨機源,得到真正不可預測的結果。去重開關保證輸出互不相同,升冪開關把結果排好順序,小數位控制精度,最小值大於最大值還會自動交換邊界。整個過程在瀏覽器本機完成,不連網、不上傳,隨時可用。
✨ 功能特點
- 彈性範圍:任意上下界,支援整數與小數位控制
- 批次產生:一次最多 1000 個,逐行輸出
- 自動去重:開啟後保證每個結果互不相同
- 升冪排列:一鍵把結果從小到大排好
- 固定種子:mulberry32 演算法,相同輸入得到相同序列
- 複製下載:結果可複製或匯出為文字檔
📝 使用方式
- 填寫最小值、最大值與需要的個數
- 如需小數則設定小數位,預設 0 輸出整數
- 按需勾選去重、升冪排列,或填入固定種子
- 點擊產生隨機數按鈕,結果顯示在輸出框
- 複製結果或下載為文字檔投入使用
⚠️ 注意事項
- 去重截斷:去重模式下若區間內可選數值少於要求個數,會自動截斷並提示實際數量
- 種子語意:固定種子用於重現除錯,不適合用於安全密碼學情境
- 邊界包含:產生區間包含上下界,取值為閉區間
- 小數精度:依指定小數位四捨五入,避免浮點尾差
- 數量上限:單次最多 1000 個,避免輸出過長影響效能