Skip to main content
🎲

随机数生成器

在指定范围内生成随机整数。

数学 & 数字更新于 2026-04-05作者: CalcDock Team, Applied math editor审阅: CalcDock Team, Editorial review: uniform discrete draws + CSPRNG note (Apr 2026)

在指定范围内生成随机整数。

延伸阅读: 百分比误区:常见错误与纠正, 舍入规则:保持一致, 百分点与百分比变化, 连续折扣:30%+20% ≠ 50% · 密码生成器, 平均值计算器, 比率计算器.

最适合的使用场景

课堂抽签、非正式模拟等需要均匀随机整数时。

各输入的含义

  • Min / MaxInclusive integer bounds unless the UI states otherwise. (integers)
  • QuantityHow 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。

编辑政策

相关计算器

相关指南