🧰 UtlKit

随机数生成器

生成随机数,支持最小/最大值、数量和选项。100% 客户端运行。

🐛

报告问题 / 提出建议

发现 Bug 或有建议?帮助我们改进这个工具。

📊 数据摘要(自动填写)

工具: random-number-generator · /tools/random-number-generator/

min: 1

max: 100

quantity: 1

unique: false

...

这是什么工具?

随机数生成器在指定范围内生成随机数。支持整数和小数随机数,可选择最小/最大边界和数量。使用密码学安全的随机生成。对彩票、游戏开发、采样、随机化和决策很有用。

如何使用

  1. 1

    设置范围

    输入最小值和最大值。

  2. 2

    设置数量

    选择要生成多少个随机数。

  3. 3

    生成

    点击生成随机数。

常见问题

这些是真的随机数吗?

此工具使用浏览器的 crypto.getRandomValues() API,它提供密码学安全的伪随机数。它们在统计上是随机的,适合大多数用途。真正的随机性需要物理熵源,如大气噪声。

可能生成重复的数字吗?

是的,除非你禁用重复。当从小范围生成多个随机数时,重复在统计上是可能的。从 R 个值中抽取 N 次的重复概率约为 1 - e^(-N²/(2R))。

数字是真正随机的吗

工具使用 JavaScript 假随机数。加密用途请使用 crypto.getRandomValues。