Probabilidade de mãos de pôquer
Um full house sai em 3.744 das 2.598.960 mãos possíveis de cinco cartas, exatamente 6/4165. Escolha qualquer categoria, da carta alta ao royal flush, e receba a contagem exata, a fração reduzida, o decimal e a porcentagem. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Mão
- full house
- Mão
- Full house
- Nome
- Full house
- Mãos favoráveis
- 3.744
- Total de mãos
- 2.598.960
A calculadora de probabilidade de mãos de pôquer retorna a chance exata de receber uma mão nomeada de cinco cartas em um baralho padrão de 52 cartas. Escolha uma categoria, como um par, sequência, flush, full house ou royal flush, e a calculadora apresenta a quantidade de mãos favoráveis, o espaço amostral completo, uma fração reduzida, seu valor decimal e seu percentual. O cálculo abrange distribuições não ordenadas de cinco cartas, sem curingas. Ele utiliza contagens combinatórias exatas, e não simulação; portanto, resultados raros permanecem precisos e toda consulta repetida produz o mesmo resultado.
Escolha a categoria que deseja medir
Comece selecionando uma categoria reconhecida de pôquer com cinco cartas. As opções são royal flush, straight flush, quadra, full house, flush, sequência, trinca, dois pares, um par e carta alta. Essas categorias são mutuamente exclusivas na calculadora.
O royal flush fica separado dos demais straight flushes; um flush comum exclui todos os straight flushes; uma sequência comum também os exclui; e carta alta não inclui sequências nem flushes. Essa separação é importante porque a soma das contagens deve cobrir exatamente uma vez todas as distribuições possíveis de cinco cartas. Informe o nome canônico exibido no formulário.
O cálculo trata da mão completa de cinco cartas, e não da chance de melhorar uma mão parcial de Texas Hold'em após futuras cartas comunitárias. Ele também pressupõe um baralho completo, sem curingas, cartas removidas ou expostas e sem conhecimento das cartas de outros jogadores. Se o nome fornecido não for reconhecido, a solicitação falha claramente, em vez de presumir uma categoria semelhante ou retornar um número enganoso.
Entenda como a probabilidade exata é calculada
Toda seleção não ordenada de cinco cartas entre 52 cartas distintas tem a mesma chance; por isso, o denominador é o coeficiente binomial C(52,5), igual a 2,598,960. O numerador depende da categoria escolhida e é derivado por regras combinatórias finitas. Por exemplo, um full house seleciona um dos 13 valores para a trinca, três de seus quatro naipes, um dos 12 valores restantes para o par e dois dos quatro naipes desse valor.
Um flush escolhe cinco valores em um único naipe e depois remove as dez sequências que formariam straight flushes. Um par escolhe o valor emparelhado e seus dois naipes, além de três valores diferentes para as cartas laterais e um naipe para cada uma. O mecanismo executa esses cálculos com aritmética inteira limitada.
Em seguida, reduz a contagem favorável sobre a contagem total usando o máximo divisor comum. A resposta inclui essa fração exata, a probabilidade decimal e o percentual, sendo útil tanto para verificação formal quanto para comparação prática rápida. Nenhuma amostragem ou arredondamento determina a contagem subjacente.
Leia o resultado e aplique-o corretamente
Valores decimais podem conter muitos dígitos porque a maioria das probabilidades do pôquer não termina de forma exata na base dez; a fração continua sendo o valor exato de referência. Esses números descrevem uma nova distribuição de cinco cartas a partir de um baralho completo e bem embaralhado. Eles não descrevem diretamente pôquer de sete cartas, mãos iniciais de Texas Hold'em, decisões de troca, chances condicionais após cartas reveladas ou a possibilidade de uma mão vencer adversários.
Essas questões têm espaços amostrais diferentes. Esta calculadora é indicada para conferir tabelas de referência, ensinar combinações, validar software ou comparar a raridade inerente de categorias completas. Como o método é determinístico e não depende da rede, a mesma categoria sempre retorna o mesmo resultado matemático.
Casos de uso
Verificar uma tabela de probabilidades de pôquer
Compare contagens e percentuais publicados para categorias de cinco cartas com uma fração exata calculada de forma independente.
Ensinar combinações com exemplos conhecidos
Mostre como escolhas de valores e naipes produzem o numerador entre todas as C(52,5) mãos possíveis.
Testar software de jogos de cartas
Use probabilidades determinísticas por categoria como casos de teste para análises, simulações e relatórios de classificação de mãos.
Perguntas frequentes
Essas probabilidades são exatas ou simuladas?
Elas são exatas. A calculadora usa contagens combinatórias finitas sobre as 2,598,960 distribuições não ordenadas de cinco cartas e não utiliza amostragem aleatória.
O straight flush inclui o royal flush?
Não. O royal flush é apresentado separadamente; assim, o straight flush conta apenas as outras nove sequências de cada naipe.
O flush inclui straight flushes?
Não. A categoria flush exclui todos os straight flushes, mantendo as categorias mutuamente exclusivas.
Posso usar isto para chances de Texas Hold'em?
Não diretamente. O cálculo mede categorias completas de cinco cartas em um baralho novo de 52, e não resultados condicionais com cartas fechadas e comunitárias.
Funciona com coringas?
Não. O cálculo supõe um baralho padrão completo de 52 cartas, sem coringas, cartas retiradas ou cartas expostas, em que toda mão de cinco cartas tem a mesma chance de sair.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/stat/poker-hand-odds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hand":"full_house"}'const res = await fetch("https://api.kit.forhosting.com/stat/poker-hand-odds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hand": "full_house"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/poker-hand-odds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hand": "full_house"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/poker-hand-odds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hand":"full_house"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hand":"full_house"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/poker-hand-odds", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"hand": "full_house"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.poker_hand_odds",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Leia o resultado e aplique-o corretamente
Use favorable_hands como a quantidade exata de combinações da categoria solicitada e total_hands como a população completa de distribuições de cinco cartas. O campo exact_probability contém a fração reduzida, enquanto probability é um número entre zero e um, e percentage representa a mesma chance multiplicada por cem. O uso no navegador é gratuito, enquanto a automação por API começa em US$ 0,002 por solicitação.
Perguntas técnicas
O que ocorre quando o nome da mão é desconhecido?
A solicitação retorna um erro invalid_input que descreve o nome de mão não reconhecido, em vez de selecionar uma categoria automaticamente.
Quanto custa a API?
As solicitações de API começam em US$ 0,002 cada. A calculadora do navegador pode executar gratuitamente a mesma lógica determinística no dispositivo.