数字
随机数生成器
设置范围——获得公平的随机数。可去重、排序并保留历史。
结果
随机性:本地 CSPRNG
设置范围并点击“生成”
准备就绪
空格或 Enter——生成
序列统计
—
—最小值
—最大值
—总和
—平均值
数字在浏览器中本地计算:加密级 CSPRNG、您动作产生的熵以及公共随机信标。 生成器的结构.
随机数生成器如何工作
您设定范围边界——例如 1 到 100——就会得到一个随机整数。如果需要多个值,请指定数量:网站会生成一个序列,可对其排序或检查是否重复。
为保证公平,采用拒绝采样:如果随机数超出范围,就丢弃它并取下一个。这种方法排除了偏差,避免某些数字更常出现。
什么时候用得上
- 选出比赛获胜者或任务的排队顺序;
- 为表单或数据库生成测试数据;
- 在朋友之间抽一个彩票号码;
- 从数组中获取随机 PIN、验证码或索引;
- 解决争论:奇数还是偶数,大还是小。
常见问题
范围可以是负数吗?
可以,可输入任意整数,包括负数。只要下界小于上界即可。
“不重复”与普通序列有什么区别?
在“不重复”模式下,同一个数字不会出现两次——适合彩票号码抽签。该模式仅对整数有效。
能生成 0 到 1 之间的数字吗?
可以:设置 0 到 1 的范围,并选择 0.001 或 0.01 的精度,即可得到小数。