实用指南
输入最小值、最大值和数量;两端都包含在内,所以1–100中每个数概率1%,1–6相当于公平骰子(16.67%)。使用无偏差的加密级随机数和拒绝采样。允许重复时,重复出现得比想象中快:从1–100抽5个数,有9.65%的概率出现重复;从1–365抽23个数,重复概率为50.73%(生日悖论)。需要互不相同的数时请关闭“允许重复”:从1–10抽10个会得到全部数字各一次。每次最多1,000个整数。
在你设定的范围内生成随机整数,数量任意,并可选择是否允许重复。
计算在本地完成,我们不会把输入值发送到服务器。
1到100的范围里有100个可能的整数,每次抽取时各自的概率都是1%;而1到6就像一颗公正的骰子,每一面的概率是16.67%。
范围的上下限都包含在内。数值来自浏览器的加密安全随机源并配合拒绝采样,因此范围顶端的数字不会比其他数字更容易或更不容易出现——某些图省事的公式常有这个毛病。
生成的只有整数。若需要随机小数,可以在更大的范围里生成整数再相除,例如取1到1,000的整数除以100。为保证页面流畅,单次最多生成1,000个数字。
输入最小值、最大值和数量;两端都包含在内,所以1–100中每个数概率1%,1–6相当于公平骰子(16.67%)。使用无偏差的加密级随机数和拒绝采样。允许重复时,重复出现得比想象中快:从1–100抽5个数,有9.65%的概率出现重复;从1–365抽23个数,重复概率为50.73%(生日悖论)。需要互不相同的数时请关闭“允许重复”:从1–10抽10个会得到全部数字各一次。每次最多1,000个整数。
| 输入 | 结果 |
|---|---|
1–100 · ×1 | P(each value) 1% |
1–6 · ×1 | P(each value) 16.67% |
1–100 · ×5 · duplicates allowed | P(any repeat) 9.65% |
1–365 · ×23 · duplicates allowed | P(any repeat) 50.73% |
1–10 · ×10 · no duplicates | all 10 values once |
因为允许重复时,每个数字都是独立抽取的。从1到100中抽5个,至少出现一次重复的概率是9.65%;从1到365中抽23个,这个概率变成50.73%,也就是著名的生日悖论。
取消勾选“允许重复”,这样每个数值在该组中最多出现一次,抽奖号码、试卷编号等场合通常都需要这样。关闭重复后,数量不能超过范围内可用数值的个数。
可以。关闭重复后向1到10要10个数字,就会把十个数值各返回一次、顺序随机,用来快速打乱座位号、题目或出场顺序很方便,也不用另外记录。