随机数生成器

在浏览器里生成随机整数或小数:支持种子(可复现)、去重(整数)、排序和复制。

不上传任何内容:每次生成都在本地完成;开启种子后可得到可复现的列表,便于分享。

其他语言 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Português (Brasil) | Bahasa Indonesia | 한국어 | Français | Svenska | Suomi | Dansk | Norsk bokmål | हिन्दी | العربية | עברית

为什么用这个工具?

设置范围与选项

选择整数或小数,设置范围、数量和种子。把条件写清楚,方便核对并复用结果。

结果


        

提示

用种子可以在以后复现同一列表,也便于发给学生。只需要 1 位小数时,把“小数位数”调小,能减少不必要的四舍五入噪声。

“仅唯一值”只对整数有效。若提示范围不足,请扩大范围或减少数量。

按用途选择随机数流程

先判断这组结果以后是否需要复现。不填写种子时,页面会在浏览器内生成一次性的随机列表。填写种子时,同一组设置会得到同一组结果,适合教材、测试记录和需要分享的示例。课堂现场抽取、临时分配或不希望结果可预测的场景,则应保持种子为空。

推荐设置顺序

应避免的用法

小检查示例

如果要从 1 到 500 的 ID 中分配 200 个不重复编号,请使用整数模式,开启“不重复”,并把数量设为 200。正式分配时不要固定种子;只有在之后需要复现问题时,才记录相同设置和固定种子。

快速设置示例

目的 建议设置 复制前确认
教材或演示列表 整数模式,并保存种子。 备注中包含种子值和范围。
不重复分配 整数模式,并开启“不重复”。 生成数量没有超过整数范围内的候选数量。
小数模拟 小数模式,并设置报告所需的小数位数。 显示舍入不会影响比较结果。

常见问题

种子会如何影响生成结果?

开启种子后会使用可复现的伪随机序列,所以同样输入会得到同样的结果列表。种子留空时,会自动用当前时间填充,便于快速分享。

如何避免重复?

在“整数”模式下开启“仅唯一值”。如果数量大于整数范围,工具会提示你扩大范围或减少数量。

这些结果能用于密码或安全令牌吗?

不能。密码、密钥或安全令牌应使用专门的加密随机生成器。本页适合一般抽样、教学、测试和模拟场景。

整数模式收到小数边界时会怎样?

生成器会把边界规范到整数范围。输入后请查看页面显示的范围,确保复制结果前假设是清楚的。

为什么小数结果可能看起来重复?

小数模式会按所选小数位数显示四舍五入后的值。如果显示值重复会造成问题,请增加小数位数,或改用整数模式并开启仅唯一值。

相关工具

相关计算器