在线随机数生成器
在任意范围内,公平地抽取一个或一千个随机数。
- 100% 免费
- 无需注册
- 在浏览器中运行
如何使用 随机数生成器
设置范围
输入最小和最大的数,或点按 1–10、1–100 这样的快速范围。两个端点都可能被抽到。
选择选项
选择生成几个数、是否允许重复、整数还是小数,以及列出的顺序。
生成
点击“生成”。一键复制这些数,或者再生成一次;之前的结果会保留在历史记录中。
为什么选择 Utils365
没有偏差
数字来自浏览器的安全随机数生成器,并采用拒绝采样,所以范围内的每个数出现的可能性完全相同。
不重复抽取
关闭重复后,就像抽奖那样抽取:从 1–49 中抽 6 个数,做彩票式选号,每个数都不会出现两次。
也支持小数
可生成 1 到 6 位小数,例如 0.00 到 9.99 之间的随机价格。
常见问题
怎样随机选一个 1 到 10 之间的数?
点按 1–10 快速范围,或输入 1 和 10,然后点击“生成”。1 和 10 都可能出现,机会各是 1/10。
能生成不重复的数吗?
能。取消勾选“允许重复”,每个数都会不同。你不能要求生成的数比范围内的数还多,比如从 1–10 中取 20 个不同的数。
这些数是真正随机的吗?
它们来自 crypto.getRandomValues,这是一个密码学安全的生成器。拒绝采样会丢弃少数会让小数字更容易出现的原始值。
可以用来买彩票或抽奖吗?
可以。要从 1 到 49 中取 6 个数,把范围设为 1–49,生成数量设为 6,取消勾选重复,并按从小到大排序。抽奖时,给奖券编号,然后在这个范围内抽取。
能生成负数或小数吗?
能。−50 到 50 这样的范围可用,选择“小数”则会得到最多 6 位小数的数。
一次最多能生成多少个数?
每次最多 1,000 个。可以复制成列表,每行一个,直接粘贴到电子表格中。