Spacebar Clicker Logo

Spacebar Clicker

随机数字生成器

数字生成器(RNG)

在任意范围内生成随机数字,作为唯一集合或序列,带排序和求和统计。

已生成数字
42
Spacebar 或点击按钮掷出数字
数字已复制到剪贴板!
🔢统计随机数与概率指南

随机数生成器(RNG):无偏整数与小数随机抽取

无论是运行科学统计模拟、抽奖摇号、彩票选号,还是裁决桌面 RPG 掷骰和桌游决策,一个精准且无偏的随机数生成器都至关重要。我们的随机数生成器(RNG)可在自定义的最小值和最大值范围内提供真正均匀的分布。

你可以生成单个数字、一批互不重复的唯一数字,或精确到毫秒级的浮点小数。依托 Web Crypto API 的密码学熵源,我们的 RNG 工具消除了偏差,每按一次Spacebar都能保证公平抽样。

⚖️

真正的均匀抽样

在你指定范围内的每个整数被选中的数学概率都严格相等。

零统计偏差
📦

大批量生成

单次最多可生成 1,000 个数字,支持升序、降序排列或保留抽取顺序。

批量输出与排序
🚫

不重复模式

为抽奖摇号、宾果卡片和抽奖券选取提供不重复的唯一数字保证。

不重复抽取
⌨️

空格键快速触发

轻按空格键立即掷数。实时追踪历史记录、平均值、最小值和最大值。

实时历史与统计

📊常用 RNG 区间与实际应用场景

预设 / 区间范围主要用途重复设置
1 到 100最小:1,最大:100百分比抽取、课堂抽奖、游戏掉落表允许重复或去重
1 到 6(标准骰子)最小:1,最大:6大富翁、快艇骰子、飞行棋等经典桌游允许重复
1 到 20(D20 RPG)最小:1,最大:20龙与地下城技能检定、暴击判定允许重复
1 到 50 / 1 到 75(彩票/宾果)最小:1,最大:75宾果报号、兆彩 / 强力球选号仅限不重复
0 到 1(二进制 / 抛硬币)最小:0,最大:1五五开二元决策、布尔标志模拟允许重复

常见问题

这个随机数生成器真的随机且无偏吗?

是的。我们的生成器使用密码学随机熵(crypto.getRandomValues)来生成数学上均匀分布的数字。与周期较短的基础伪随机生成器不同,每个整数被抽中的概率都相等且无偏。

可以为抽奖或彩票生成多个不重复的数字吗?

可以!开启“仅生成唯一数字”选项并指定所需的数字个数。生成器采用 Fisher-Yates 抽样算法,保证这一批数字中没有重复。

可以设置负数或自定义小数位数吗?

可以。你可以输入负数范围(例如最小:-50,最大:+50),并在整数与浮点小数精度(1 到 4 位小数)之间切换,以满足科学或统计建模需求。

如何把生成的数字复制到 Excel 或 Google 表格?

点击“复制结果”按钮,即可复制以逗号分隔或换行分隔的数字。你可以将它们直接粘贴到电子表格单元格或 R、Python pandas、SPSS 等统计软件中。

我的结果会被记录或记录到服务器上吗?

不会。所有计算均在你的本地浏览器中完成。你的输入、生成的数字和抽取历史都是私密的,绝不会被上传到任何外部服务器。

PRNG 和 TRNG 有什么区别?

PRNG(伪随机数生成器)使用带初始种子的数学算法产生看似随机的序列。TRNG(真随机数生成器)则测量物理环境熵(如大气噪声或量子放射性衰变)。我们的 CSPRNG 实现通过采集你设备的硬件熵源,兼具两者的优点。