🎲
随机数生成器
在指定范围内生成随机整数。
数学 & 数字更新于 2026-04-05• 作者: CalcDock Team, Applied math editor• 审阅: CalcDock Team, Editorial review: uniform discrete draws + CSPRNG note (Apr 2026)
在指定范围内生成随机整数。
延伸阅读: 百分比误区:常见错误与纠正, 舍入规则:保持一致, 百分点与百分比变化, 连续折扣:30%+20% ≠ 50% · 密码生成器, 平均值计算器, 比率计算器.
最适合的使用场景
课堂抽签、非正式模拟等需要均匀随机整数时。
各输入的含义
- Min / Max — Inclusive integer bounds unless the UI states otherwise. (integers)
- Quantity — How many draws; with “no duplicates” the range must be wide enough. (count)
避免输入错误
- •不重复时区间宽度 ≥ 个数。
- •最小≤最大。
随机数生成器
🔒输入在您的浏览器中处理,不会发送到我们的服务器。
如何理解结果
- →Uniform means each integer in range has equal probability on each independent draw.
- →Sampling without replacement needs population size ≥ sample size.
- →For cryptography or gambling compliance, verify regulatory requirements beyond “random enough” for class demos.
结果含义
在设定离散均匀模型下的随机;监管开奖需专门流程。
如何核对结果
- ✓多次抽样粗看分布。
本工具无法告诉你什么
- –官方开奖流程。
- –加权抽样。
常见问题
真的随机吗?
使用浏览器 Web Crypto 的 CSPRNG。计算机随机在原理上为伪随机,但在统计意义上足够均匀、难以预测。
可以不重复吗?
可以开启“不重复”。此时可能抽取的数量不能超过区间内整数个数。
范围能设多大?
在 JavaScript 安全整数范围内。日常抽奖、课堂点名等通常足够。
能用来选彩票号码吗?
可按规则设置范围与个数。但与官方开奖程序或合规要求不是同一回事。
什么是均匀分布?
指范围内每个整数被选中的概率相同。
和掷硬币、骰子有何不同?
硬币相当于 1–2,骰子为 1–6。本工具可把同一原理推广到任意范围与抽取次数。
来源与参考
编辑与审阅说明
CSPRNG 说明见 FAQ。