CalculatorBear
中文

随机数生成器

在任意范围内生成随机整数或小数,可选是否允许重复。每次点击都会生成新的一组。

仅用于小数。

随机数

3

范围
1 至 100

结果仅供一般参考。

关于随机数生成器

设置最小值和最大值,选择需要多少个数字,然后点击计算。范围的两端都包含在内。可选择整数或小数,并决定同一个数字是否可以出现多次。

数字由您浏览器的加密随机源生成,并通过拒绝采样步骤消除简单取余可能带来的细微偏差,因此范围内的每个值出现的概率都相等。

每次点击按钮都会产生新的结果。如果您要求的不同数字个数超过范围所能容纳的数量,例如在 1 到 5 之间取 10 个互不相同的整数,计算器会说明问题所在,而不会无限循环。

公式

  • 整数 = 最小值 + [0, 最大值 − 最小值] 内的随机整数
  • 小数 = 最小值 + 随机小数 × (最大值 − 最小值),四舍五入到所选位数

示例

最小值 1,最大值 49,个数 6,所有数字互不相同:典型的彩票选号,例如 7, 12, 23, 31, 38, 45。每次运行得到的数字都会不同。