1-1000 随机数生成器

一千个取值,各 0.1%,抽二十个几乎不会撞号。

—
选项

1 到 1000 各占 0.1%,是本组范围里第一个真正稀疏的。抽二十个值,重复概率不到两成,看起来就像没有重复。

用于抽奖式号码、大名单抽样、分页与偏移量的测试数据。0.1% 的精度也适合模拟低概率事件,比如千分之一的故障率。

使用方法

  1. 按生成——范围已锁定 1-1000。
  2. 需要保证号码不重复时打开不重复,工具会做无放回抽样。
  3. 批量生成后下载,或整块复制。

一千个值里抽多少次会撞号

按生日问题估算,n 个取值中抽 k 次,出现重复的概率约为 1 - e^(-k²/2n)。代入 n=1000,k=37 时重复概率越过 50%,所以二十次以内基本安全,四十次以上几乎必撞。

范围大小 1000 除不尽 2^32,余 296,尾部这些值会被丢弃,比例约 7×10⁻⁸。数值越大,肉眼越难看出偏差,也就越依赖实现本身是否严谨。

审校于 2026-10-21。这个工具完全在你的浏览器里运行——没有服务器、不需要账号,生成的内容也不会被保存。

常见问题

1-1000 抽多少次会出现重复?

按生日问题,37 次左右重复概率过半。不能接受重复时打开不重复,工具会做无放回抽样。

能一次生成一千个不重复的数吗?

可以,数量设到 1000 并打开不重复,得到 1 到 1000 的一个随机排列。

0.1% 的概率怎么理解?

每个数字被抽中的概率是千分之一。抽一千次,期望每个数字各出现一次,实际计数会有起伏。

相关工具

更多随机数工具。