1-5 随机数生成器

五个取值,各 20%,五分制评分和五人排序都能直接对应。

—
选项

1 到 5 各占 20%,正好对应最常见的五分制:一星到五星。每个档位概率相同,不会因为某档“更好”而更常出现。

常见场景是给表单填占位评分、批量生成测试数据、课堂随机点名打分、五人决定发言顺序。评分场景要留心:随机五星并不模拟真实用户的评分分布。

使用方法

  1. 按生成——范围已锁定 1-5。
  2. 需要一整组不重复的 1 到 5 时,数量设为 5 并打开不重复。
  3. 复制后按名单顺序对号入座。

5 除不尽 2^32,所以这里会丢弃余数

范围大小 5 与 2^32 互不整除,4294967296 除以 5 余 1。生成器拒绝落在最后一个不完整区间里的那 1 个值,再做映射,五个数字的概率都严格等于 1/5。

被拒绝的概率约 2.3×10⁻¹⁰,实际使用中几乎不会重抽。但这个检查必须存在:省掉它,编号最小的那一档会稳定多出一点优势,样本越大越明显。

审校于 2026-10-21。这个工具完全在你的浏览器里运行——没有服务器、不需要账号,生成的内容也不会被保存。

常见问题

五分制评分为什么要用随机数?

多数是测试用途:填充占位评分、给表单造样例数据、课堂上随机给分。真实评分不该由生成器代劳。

随机生成的五星评分分布均匀吗?

本页是均匀的,每档 20%。真实用户评分通常集中在 4 到 5,需要仿真时应换用带权重的数据。

能生成 1 到 5 的随机顺序吗?

可以,数量设为 5 并打开不重复,得到的就是一个随机排列。

相关工具

更多随机数工具。