随机数生成器
在指定范围内生成随机整数或小数,支持批量生成列表。
How to Use
- 设置最小值和最大值以定义数字范围,再设置数量(1 到 100)指定要生成多少个数字。
- 勾选「仅整数」可在整数和小数(最多 3 位小数)之间切换;勾选「允许重复」可控制同一数値是否可在结果中出现多次。
- 点击生成按鈕产生数字列表,然后点击全部复制,以换行符分隔的形式复制所有数字,可直接粘贴到电子表格、脚本或测试数据中。
Frequently Asked Questions
- 整数和小数有什么区别?
- 整数模式在指定范围内生成整数(例如 1 到 100 之间的整数)。小数模式生成保留 3 位小数的浮点数(例如 42.731)。小数模式适用于仿真数据、坐标或任何需要小数精度的场景。
- 可以生成不重复的数字吗?
- 可以——取消勾选「允许重复」,工具会确保结果中每个数字都唯一。注意:如果数字范围过小,无法产生所请求数量的唯一整数,列表会自动截断到最大可能的唯一値数量。
- 随机性是如何产生的?
- 工具使用 JavaScript 的 Math.random(),这是一个伪随机数生成器,适用于仿真、测试和游戏场景,但不具备密码学安全性。如需用于安全目的的密码学安全随机数,请使用密码生成器,它采用 Web Crypto API 生成。