德州扑克胜率计算器

仅供规则学习与娱乐参考,禁止赌博。 输入我的 2 张手牌、对手手牌或随机对手人数、翻牌/转牌/河牌公共牌,计算德州扑克胜率、equity、平分底池率、当前最佳牌型、下一张改善 outs 与最终牌型分布。

已知对手用精确枚举;随机对手按场景使用 8,000-50,000 次蒙特卡洛模拟,支持翻前和多人底池。

牌面

点击已选牌可删除
2/2
对手 2/2
公共 3/5
死牌 0未选择
我的 Equity
54.44%
我的独赢率54.44%对手胜率45.56%平分底池率0%我的 Equity54.44%对手人数1阶段翻牌计算口径精确枚举枚举组合990 我的赢牌组合539 剩余牌45

当前牌力

7 张取最佳 5 张
我的当前最佳牌高牌
A K J 7 2
对手当前最佳牌一对
一对 Q,踢脚 J 7 2

下一张改善 Outs

翻牌 · 45 张可发牌
下一张改善概率
51.11%
当前牌型高牌Outs 合计23算到河牌76.67%

这里按「下一张能提升我的牌型等级」统计 outs;对手牌只用于扣除牌堆,不代表一定反超对手。

改善到同花20.00%
9 张 outs♠3 ♠4 ♠5 ♠6 ♠8 ♠9 ♠10 ♠J ♠Q
改善到一对31.11%
14 张 outs♥A ♥2 ♥7 ♥J ♥K ♣A ♣2 ♣7 ♣J ♣K ♦A ♦2 ♦7 ♦K

我的最终牌型分布

按所有剩余公共牌枚举
同花36.36%
360 种组合分母 990
顺子0.3030%
3 种组合分母 990
三条1.31%
13 种组合分母 990
两对7.88%
78 种组合分母 990
一对33.23%
329 种组合分母 990
高牌20.91%
207 种组合分母 990

怎么用

  1. 选择胜率模式如果知道对手两张底牌,选择「已知对手」做精确枚举;如果只想看翻前或面对未知对手的大致胜率,选择「随机对手」做蒙特卡洛模拟,并按需要设置随机对手人数。
  2. 选择我的手牌在「我的手牌」模式下点选 2 张底牌,例如黑桃 A、黑桃 K。已选牌会从其它区域排除,避免同一张牌重复出现。
  3. 选择对手手牌已知对手模式下切到「对手手牌」,点选对手的 2 张牌;随机对手模式不需要选择对手牌,工具会按人数每次模拟随机抽取。
  4. 选择公共牌和死牌公共牌选择翻牌 3 张、转牌 4 张或河牌 5 张;已经亮出或不会再进入牌堆的牌可放入死牌/弃牌。
  5. 查看胜率与 outs结果会给出我的独赢率、输牌率、平分底池率、我的 equity、当前最佳牌型、下一张改善 outs 和最终牌型分布。

原理与公式

玩法说明

德州扑克使用一副 52 张无王扑克牌。每名玩家先拿到 2 张只属于自己的底牌,桌面最多发出 5 张公共牌; 摊牌时,每名玩家从自己的 2 张底牌和 5 张公共牌中选出最好的 5 张牌比大小。

一局常见流程分为 4 个阶段:翻前(preflop,只有 2 张底牌)、翻牌(flop,发出 3 张公共牌)、 转牌(turn,第 4 张公共牌)和河牌(river,第 5 张公共牌)。本页的胜率就是在当前阶段下, 继续补完剩余公共牌后,我方最终赢、平、输的概率。

牌型从大到小依次是:皇家同花顺、同花顺、四条、葫芦、同花、顺子、三条、两对、一对、高牌。 同牌型再比较组成牌和踢脚,例如同为一对 A 时,继续比较剩余三张最大牌。

概率计算口径

德州扑克概率计算的核心是枚举剩余公共牌并比较 7 取 5 的最佳牌。 已知对手模式下,双方各有 2 张确定底牌,公共牌最终补到 5 张;每一次可能发牌结果都叫一个 runout。

若当前已经有 b 张公共牌,还需要补 5−b 张,剩余牌堆有 N 张,则总枚举数为 C(N, 5−b)。每个枚举结果分别计算: 我的 2 张手牌 + 5 张公共牌、对手 2 张手牌 + 5 张公共牌,然后按德州牌型大小比较。

独赢率公式是:我的独赢率 = 我的赢牌 runout 数 ÷ 总 runout 数; 平局率同理。若出现平分底池,equity 会把平分份额计入:我的 equity = (独赢 runout 数 + 平分权益份额之和) ÷ 总 runout 数。 比如两家平分记 1/2 份,三家平分记 1/3 份。

最佳牌型判断按 7 张牌取最大 5 张:先比较牌型等级(同花顺、四条、葫芦等), 同牌型再比较点数和踢脚。A 既可以作为最大牌参与 10-J-Q-K-A,也可以作为最小牌参与 A-2-3-4-5。

Outs按下一张公共牌计算:把剩余牌堆中的每一张牌依次加入当前公共牌, 如果它让我的最佳牌型等级提升,就归入对应牌型的 outs 分组,并给出下一张命中概率和按当前 outs 算到河牌的概率。 这个 outs 口径用于理解牌型改善,不等同于「一定反超对手」的胜负 outs。

随机对手模式使用蒙特卡洛模拟:每次从剩余牌堆为每名随机对手抽取 2 张底牌, 再随机补完公共牌,重复多次后统计独赢、输牌、平分底池和 equity。若我与最高牌并列, equity 会按平分人数折算:两家平分记 1/2,三家平分记 1/3。 翻前单挑会使用更高抽样次数,以减少常见起手牌对照标准胜率表时的偏差;多人和翻后场景会在精度与响应速度之间折中。 结果是估算值,不是逐组合精确枚举。

常见问题

德州扑克胜率怎么算?
已知双方手牌和公共牌时,德州扑克胜率可以用精确枚举计算:把剩余牌堆里所有可能的公共牌补齐到 5 张,每一种 runout 都分别用 7 张牌取最佳 5 张比较大小,统计我赢、对手赢和平局的次数,再除以总枚举数。面对随机对手、多人底池或翻前场景时,本页用蒙特卡洛抽样估算胜率和 equity。
德州扑克 outs 是什么意思?
outs 指下一张或后续公共牌中能让你的牌型明显改善的剩余牌。例如翻牌后你有四张同花,牌堆中还剩 9 张同花牌,通常称为 9 outs。本页会按剩余牌堆列出下一张能改善到同花、顺子、两对等牌型的牌。
翻牌后同花听牌 9 outs 的概率是多少?
如果翻牌后还剩 47 张未知牌,9 张能补成同花,那么转牌命中概率约为 9÷47≈19.15%;两张看完的常用精确算法是 1−C(38,2)÷C(47,2)≈34.97%。本页会根据你已经选择的手牌、公共牌、对手牌和死牌重新计算分母。
为什么本页要求输入对手手牌?
不一定需要。选择「已知对手」时要输入对手 2 张底牌,结果是精确枚举;选择「随机对手」时不用输入对手牌,只需要设置对手人数,工具会为每名对手随机抽取 2 张底牌并模拟剩余公共牌。
多人随机对手里的 equity 是什么?
equity 可以理解为平均摊牌权益:我独赢时记 1 份,输牌时记 0 份,和若干名对手并列第一时按平分人数折算。例如我和 1 名对手平分记 1/2,我和 2 名对手三家平分记 1/3。多人底池里只看独赢率会偏保守,所以本页同时显示独赢率、平分底池率和 equity。
翻前胜率为什么用模拟而不是精确枚举?
翻前如果已知双方手牌并精确枚举,剩余公共牌组合约有 C(48,5)=1,712,304 种;如果还要随机多名对手,既要抽每名对手的两张底牌,又要补完公共牌,组合量会迅速膨胀。直接在浏览器主线程精确计算会明显卡顿,所以本页随机对手与翻前场景采用按场景调整次数的蒙特卡洛模拟,速度更稳,结果为估算值。
德州扑克牌型大小怎么比较?
德州扑克从 7 张牌里取最佳 5 张,牌型从大到小为皇家同花顺、同花顺、四条、葫芦、同花、顺子、三条、两对、一对、高牌。同牌型再比较组成牌和踢脚,例如同为一对 A 时继续比剩余三张最大牌。
这个胜率能直接作为牌局决策吗?
不能。胜率只描述摊牌时的组合数学概率,不包含下注尺度、底池赔率、位置、玩家范围、弃牌率和心理博弈。它适合学习牌型、核对 outs 和理解概率,不提供任何下注或赌博建议。

相关指南

来源与更新

计算口径:一副标准 52 张无王扑克牌;德州扑克标准规则,双方各 2 张底牌,最多 5 张公共牌, 摊牌时从 7 张牌中取最佳 5 张比较。

枚举口径:已知对手模式按对手手牌精确枚举翻牌、转牌、河牌阶段的剩余公共牌组合; 随机对手、多人底池和翻前场景用按场景调整次数的蒙特卡洛模拟;死牌/弃牌会从剩余牌堆扣除。页面更新时间:2026-06-27

最近更新:2026-06-27

本工具用于组合数学学习、牌类规则理解和娱乐概率参考,不预测实际牌局胜负,也不提供任何赌博、下注或资金决策建议。