彩票中奖概率计算器

用组合公式精确计算“从 N 个号码中选 K 个”类彩票的头奖概率。本工具仅用于数学学习,不鼓励购彩。

这个计算器能告诉你什么

对“从 N 个号码里选 K 个,全部与开奖号码一致才中头奖”的玩法,计算器根据你输入的两个数字算出头奖概率是几分之一。若再输入购买注数,还会给出“买这么多注,至少有一注中头奖”的累计概率。本页统一用 45 选 6 作示例。

它不预测开奖,也不推荐号码:每一种组合的中奖概率完全相同。它适合用来核对对某个说法的直觉,比较不同玩法的难度,或在概率课上验算组合公式。

原理:组合数

不计顺序,从 N 个中选 K 个的方法数为 C(N, K) = N! ÷ (K! × (N−K)!)。以 45 选 6 为例,C(45, 6) = 45×44×43×42×41×40 ÷ (6×5×4×3×2×1) = 8,145,060,所以一注中头奖的概率是 8,145,060 分之一,约 0.0000123%。

计算器采用乘除交替的方式而不是直接算庞大的阶乘,中间结果也用精确整数(BigInt)保存,号码总数较大时结果依然不会失真。

累计概率假设每注相互独立,单注概率为 p,买 m 注时至少中一次的概率为 1 − (1 − p)m。p 很小时它几乎等于 m × p,也就是注数翻倍概率大约才翻倍,而且永远达不到 100%。

45 选 6 加 1 个特别号时的各等级概率

设想开出 6 个主号后,再从其余 39 个号码中开出 1 个特别号。下表由页面构建时按组合公式计算,只给出注数和概率,不涉及奖金金额,也不对应任何真实彩票的规则。

等级对应注数几分之一概率
6 个主号全中18,145,0600.0000123%
5 个主号 + 特别号61,357,5100.0000737%
5 个主号(不含特别号)22835,7240.0028%
4 个主号11,1157330.1365%
3 个主号182,780452.2441%

五行合计 194,130 注,占全部 8,145,060 注的约 2.38%,绝大部分来自“中 3 个”。计数方法:恰好中 j 个,就是从 6 个中奖号里选 j 个、从 39 个未中奖号里选 6−j 个,即 C(6, j) × C(39, 6−j)。中 5 个时,39 个号中有 1 个是特别号,所以“含特别号”有 1 种,“不含”有 38 种。

玩法不同,组合数差别很大

下表列出几种单一号码池的玩法,用来体会号码范围和选取个数变化带来的影响;它们只是公式的示例,不对应具体彩票。

玩法公式组合总数
45 选 6C(45, 6)8,145,060
49 选 6C(49, 6)13,983,816
35 选 5C(35, 5)324,632
59 选 6C(59, 6)45,057,474
90 选 5C(90, 5)43,949,268

从 45 选 6 变成 49 选 6,难度就上升约 1.7 倍。若玩法有两个独立号码池(例如从一个池选 5 个、另一个池选 1 个),要把各池的组合数相乘。本计算器只处理单池,双池玩法请分别计算后手动相乘。

已验算的算例

算例一:每周 1 注,买满一年(52 注)。45 选 6 的头奖累计概率为 1 − (1 − 1/8,145,060)52 ≈ 0.000638%,约 156,636 分之一。

算例二:每周 1 注,连买五年(260 注)。概率约 0.003192%,约 31,328 分之一,依然小到可以忽略。

算例三:大量注数。即使独立随机买 10 万注,也只有约 1.22%;买与组合总数相同的 8,145,060 注(可重复),概率约 63.2%(= 1 − 1/e),并不是百分之百。只有把所有互不相同的组合全部买齐才是 100%。

独立购买注数(45 选 6)至少中一次头奖的概率
10.000012%
520.000638%
2600.003192%
1,0000.01%
100,0001.22%
8,145,06063.21%

常见误区

局限与不适用的情形

如何看待计算结果

如果参与,请把花费当作普通娱乐支出,并提前设定严格的上限。本页的数字表明,增加注数只是让一个极小的概率稍微变大一点,任何买法都无法让彩票成为一种投资。请用它来调整预期,而不是为多花钱找理由。如果购彩已经给你带来困扰,请向当地的相关服务机构求助。

相关工具:乐透号码生成器、随机数生成器、百分比计算器、抛硬币与掷骰子

常见问题

结果包含特别号吗?

顶部结果是从 N 个号码中全部命中 K 个的头奖概率。涉及特别号的等级,可以参照上表的计数思路另行计算。

任何国家或地区的彩票都能用吗?

只要是单一号码池、不计顺序的玩法就可以。有两个号码池的玩法,需要分别计算再相乘。玩法规则可能调整,请以发行方的最新规定为准。

输入购买注数后会显示什么?

显示至少有一注中头奖的概率 1 − (1 − p)注数。它假设每注相互独立;p 很小时结果接近 注数 × p,而略小一些。

为什么每种组合的概率都一样?

公平的抽奖中每个号码被选中的机会均等,C(N, K) 种组合每一种的概率都是 1 ÷ C(N, K)。你如何选号并不影响概率。

为什么有时显示为“约几分之一”?

当组合数超过 10 的 15 次方时,页面改用科学计数法显示近似值,但内部计算仍使用精确整数。