关于随机数生成器
设置最小值和最大值,选择需要多少个数字,然后点击计算。范围的两端都包含在内。可选择整数或小数,并决定同一个数字是否可以出现多次。
数字由您浏览器的加密随机源生成,并通过拒绝采样步骤消除简单取余可能带来的细微偏差,因此范围内的每个值出现的概率都相等。
每次点击按钮都会产生新的结果。如果您要求的不同数字个数超过范围所能容纳的数量,例如在 1 到 5 之间取 10 个互不相同的整数,计算器会说明问题所在,而不会无限循环。
公式
- 整数 = 最小值 + [0, 最大值 − 最小值] 内的随机整数
- 小数 = 最小值 + 随机小数 × (最大值 − 最小值),四舍五入到所选位数
示例
最小值 1,最大值 49,个数 6,所有数字互不相同:典型的彩票选号,例如 7, 12, 23, 31, 38, 45。每次运行得到的数字都会不同。