随机数生成器
选择一个范围,决定要多少个数,然后点击“生成”。每次点击,都会使用浏览器的安全随机源抽取新的数。
结果
请修正高亮的字段。
点击“生成”来抽取数字
—
数字是怎样抽取的
整数在最小值和最大值之间(含两端)均匀抽取。工具通过丢弃会让某些数更容易出现的值,避免了简单取余数带来的轻微偏差。
选择“不重复”后,每个数最多出现一次,就像从帽子里抽签。小数在整个范围内均匀抽取,并按您选择的位数四舍五入。不会向服务器发送任何内容,所有数字都在您的设备上生成。
方法
整数 = 最小值 + 小于 (最大值 − 最小值 + 1)的随机整数
小数 = 最小值 + 随机小数 × (最大值 − 最小值),再取整 示例
范围 1 到 100,抽一个整数,就像掷一个一百面的骰子:
- 该范围包含 100 个可能的数,每个出现的可能性相同。
- 每次点击“生成”都会抽取新的数,所以结果每次都不同。
1 到 100 之间的任意整数,每个的概率是 1%。
假设与限制
- 最小值和最大值可以在 −1,000,000,000 到 1,000,000,000 之间。
- 每次最多抽取 1,000 个数;小数最多 6 位。
- 更改任何设置都会清除上一次的抽取结果,因此您不会看到与当前设置不符的数字。