随机数生成器
点击“生成”,即可获得指定范围内的新随机数。
随机数
随机数: 76
工作原理
每次点击“生成”,都会从浏览器的安全随机源获取一个新的种子。该种子驱动一个快速伪随机数生成器来挑选数字。
范围内的每个数字出现的概率均等:生成器会剔除那些会使某些数字稍微更常见的数值。开启“不重复”后,数字的抽取不放回,如同从袋中摸球。
相同的种子总会产生相同的数字,因此抽取结果可以被核对或重现。
公式
每个数字的概率 P = 1 ÷ (最大 − 最小 + 1) 不重复:不放回抽取(Fisher–Yates)
示例计算
若要进行类似6选49的彩票选号,请设置从1到49,数量为6,并开启“不重复”。49个数字中的每一个出现的概率均为6/49。
常见问题
这些数字是真正的随机数吗?
它们是伪随机数,其种子取自浏览器的密码学随机源。这对游戏、抽签和抽样已经足够,但请勿用于生成密码或密钥。
能否再次得到相同的数字?
可以。复制种子即可;使用相同的种子和设置,即可重复同一次抽取。
是否会有任何数据发送到服务器?
不会。数字在你的浏览器中生成,并且不会被记录。