Poker-Hand-Quoten
Ein Flush, der keine Straße ist, kommt in 5108 der 2598960 möglichen Hände mit fünf Karten vor, eine Gegenquote von 648463 zu 1277. Wählen Sie eine Hand wie Paar, Full House oder Vierling und erhalten Sie Anzahl und exakte Wahrscheinlichkeit. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Blatt
- flush
- Gesamt
- 2.598.960
- Handname
- Flush
- Anzahl
- 5.108
- Wahrscheinlichkeit
- 0,0019654015
Fünf-Karten-Poker ist eine der saubersten Kombinatorik-Demos des Alltags: jede ungeordnete Fünf-Karten-Verteilung aus einem Standarddeck mit zweiundfünfzig Karten ist gleich wahrscheinlich, und die klassischen Hand-Ranglisten partitionieren diesen Raum in eine Handvoll bekannter Kategorien. Wenn jemand fragt, wie selten ein Flush ist, oder welche Chance eine zufällige Verteilung hat, genau ein Paar zu sein, ist die Antwort keine Simulationsschätzung — es ist das Verhältnis zweier exakter Ganzzahlen. Diese Fähigkeit akzeptiert einen Standard-Handnamen wie pair, flush, full house oder four of a kind und liefert die exakte günstige Zählung, die Gesamtheit von zwei Millionen fünfhundertachtundneunzigtausend neunhundertsechzig Fünf-Karten-Händen, die Wahrscheinlichkeit als Bruchteil von eins, einen Prozentwert, vereinfachte Quoten dagegen und eine kurze kombinatorische Formel. Unbekannte Handnamen werden mit einem klaren Validierungsfehler statt einer stillen Null abgelehnt.
Wie Fünf-Karten-Poker-Hand-Wahrscheinlichkeiten gezählt werden
Ein Standarddeck hat zweiundfünfzig verschiedene Karten: dreizehn Ränge in jeder von vier Farben. Eine Fünf-Karten-Pokerhand ist eine ungeordnete Auswahl von fünf Karten, also ist die Größe des Stichprobenraums der Binomialkoeffizient C(52, 5), der zwei Millionen fünfhundertachtundneunzigtausend neunhundertsechzig gleich wahrscheinliche Ausgänge ergibt. Jede klassische Rangfolge ist durch ein wechselseitig ausschließendes Muster aus Rängen und Farben definiert.
Ein Royal Flush ist die spezifische A-K-Q-J-10-Sequenz in einer Farbe, also gibt es genau vier solcher Hände. Ein Straight Flush, der nicht royal ist, hat neun verbleibende zusammenhängende Sequenzen pro Farbe, sechsunddreißig Hände. Vierling wählt den Viererrang auf dreizehn Arten und den Kicker aus den achtundvierzig restlichen Karten, sechshundertvierundzwanzig.
Ein Full House multipliziert Wahlen des Drilling- und Paarrangs mit ihren Farbkombinationen bis dreitausendsiebenhundertvierundvierzig. Ein Flush, der kein Straight ist, wählt eine Farbe und fünf Ränge, die keine Straight-Sequenz bilden, fünftausendeinhundertacht. Ein Nicht-Flush-Straight hat zehn Rangsequenzen und vier Farbwahlen pro Karte minus reine Flushes, zehntausendzweihundert.
Niedrigere Kategorien — Drilling, zwei Paare, ein Paar und High Card — folgen demselben Stil der Rangauswahl mit Farbfaktoren und Ausschluss stärkerer Muster, sodass die zehn Kategorien exakt zu C(52, 5) summieren. Diese Implementierung speichert jene Lehrbuchzählungen und teilt durch die feste Gesamtheit; sie mischt nie, sampelt nie und konsultiert nie eine Netzwerkuhr. Randfälle wie die Behandlung von Royal Flush als getrennt vom Straight Flush entsprechen der Rangfolge, die in fast jeder Casino- und Wahrscheinlichkeitstabelle in Kursen der diskreten Mathematik vorkommt.
Wo Poker-Hand-Quoten in realer Arbeit vorkommen
Einführende Wahrscheinlichkeits- und diskrete-Mathematik-Kurse fragen Studierende ständig nach der Chance auf einen Flush, ein Full House oder genau ein Paar in einer zufälligen Fünf-Karten-Verteilung, und Dozierende brauchen einen deterministischen Antwortschlüssel statt eines zufälligen Monte-Carlo-Laufs, der zwischen Benotungssitzungen wechselt. Spieldesigner und Tabletop-Verlage betten die klassischen Prozentsätze in Regelbücher, Ladebildschirme und Tutorial-Tooltips ein, damit Spieler verstehen, wie selten Premium-Hände wirklich sind. Casino-Schulungsmaterial und Responsible-Gaming-Erklärer vergleichen die Seltenheit von Royal Flushes mit alltäglichen Ein-Paar-Verteilungen anhand derselben festen Verhältnisse.
Datenjournalisten und Pädagogen, die interaktive Diagramme bauen, brauchen eine einzige autoritative Quelle, die mit jeder Standard-Poker-Wahrscheinlichkeitstabelle übereinstimmt. Wenn Sie später Texas-Hold'em-Equity mit Hole Cards und Board, Seven-Card-Stud-Kombinationen, Multiway-Pot-Odds oder zufällige Handgenerierung für Stresstests brauchen, behandeln Sie das als getrennte Suchabsichten statt diese Seite zu überladen.
Anwendungsfälle
Statistik- und diskrete-Mathematik-Hausaufgaben
Schlagen Sie exakte Fünf-Karten-Poker-Wahrscheinlichkeiten für Flush, Full House, Paar und andere Ranglisten nach, wenn Sie Antwortschlüssel bauen oder Kombinatorik-Übungen prüfen.
Spieldesign und Lehrwerkzeuge
Betten Sie klassische Poker-Hand-Seltenheit in Tutorials, Ladebildschirme und Wahrscheinlichkeitsdemos ein ohne Monte-Carlo-Varianz oder Offline-Tabellenkalkulationen.
Häufige Fragen
Welche Pokerhände werden unterstützt?
Die zehn Standard-Fünf-Karten-Kategorien: Royal Flush, Straight Flush, Vierling, Full House, Flush, Straight, Drilling, zwei Paare, ein Paar und High Card.
Ist die Wahrscheinlichkeit exakt?
Ja. Günstige Zählungen sind die klassischen kombinatorischen Ganzzahlen und die Gesamtheit ist immer C(52,5)=2,598,960. Wahrscheinlichkeit ist count/total; count und total werden als Ganzzahlen für exakte Prüfungen zurückgegeben.
Deckt dies Texas-Hold'em-Equity ab?
Nein. Dies berechnet unbedingte Fünf-Karten-Ziehungsfrequenzen aus einem vollen Deck, nicht Multi-Street-Hold'em-Equity mit Hole Cards und Gemeinschaftsboards.
Was ist seltener, Full House oder Flush?
Ein Full House kommt in 3744 der 2598960 möglichen Hände vor, ein Flush ohne Straße in 5108, der Flush ist also etwas häufiger. Ein Vierling ist noch seltener: Es gibt nur 624 solcher Hände.
Wird der Royal Flush getrennt vom Straight Flush gezählt?
Ja. Es gibt genau 4 Royal Flushes, einen pro Farbe, und 36 weitere Straight Flushes. Das entspricht der Rangfolge, die fast jede Casino-Tabelle und Wahrscheinlichkeitsübersicht verwendet.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/prob/poker-odds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hand":"flush"}'const res = await fetch("https://api.kit.forhosting.com/prob/poker-odds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hand": "flush"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/prob/poker-odds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hand": "flush"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/prob/poker-odds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hand":"flush"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hand":"flush"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/prob/poker-odds", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"hand": "flush"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "prob.poker_odds",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Was Sie senden und was Sie zurückbekommen
Validierungsfehler werden nicht berechnet. Liefern Sie ein erforderliches String-Feld hand (Aliase hand_type, type, category oder hand_name), das die Kategorie benennt, die Sie interessiert. Namen sind groß-/kleinschreibungsunabhängig und akzeptieren Leerzeichen, Bindestriche oder Unterstriche: flush, full house, full_house, one_pair, pair, four_of_a_kind, quads, three_of_a_kind, trips, two_pair, high_card, royal_flush und straight_flush werden alle erkannt. Fehlendes hand, leere Strings, Nicht-String-Werte und jedes Label, das keine Standard-Fünf-Karten-Kategorie ist, scheitern mit invalid_input; die Fehlermeldung enthält Unknown poker hand und listet die bekannten Schlüssel, damit Clients die Anfrage ohne Raten korrigieren können. Bei Erfolg enthält die Antwort immer hand als kanonischen snake_case-Schlüssel; hand_name als menschenlesbares Label; count als exakte günstige Ganzzahl; total als zwei Millionen fünfhundertachtundneunzigtausend neunhundertsechzig; probability als count geteilt durch total; percent als Wahrscheinlichkeit mal hundert; odds_against als gekürzte a:b-Zeichenkette mit der Bedeutung a gegen zu b für; formula als kurze kombinatorische Anzeigezeichenkette; und deck, das das Modell als zweiundfünfzig-Karten-Fünf-Karten-Ziehen beschreibt, bei dem die Reihenfolge irrelevant ist. Beispielchecks: hand gleich flush ergibt count fünftausendeinhundertacht und Wahrscheinlichkeit etwa null Punkt null null eins neun sechs fünf; hand gleich full house ergibt dreitausendsiebenhundertvierundvierzig günstige Hände; hand gleich pair mappt auf one_pair mit über einer Million günstiger Verteilungen; hand gleich not_a_hand ergibt invalid_input. Die Preisgestaltung erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro item.
Wo Poker-Hand-Quoten in realer Arbeit vorkommen
Weil diese Fähigkeit eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem item und fehlgeschlagene Validierung wird nicht berechnet. Halten Sie Anfragen bei einer einzigen benannten Kategorie, damit die Antwort ein einfaches, cachebares JSON-Objekt bleibt, und bedenken Sie, dass Gleitkomma-Wahrscheinlichkeit ideal für die Anzeige ist, während die ganzzahligen count und total für kombinatorische Beweise und automatisierte Assertions exakt bleiben.
Integrationsbeispiele
Simulator- und Ranking-Engine-Fixtures
Behaupten Sie, dass ein Verteilungs-Simulator oder Hand-Klassifikator sich den Lehrbuchfrequenzen (count über 2,598,960) für jede wechselseitig ausschließende Kategorie nähert.
Technische Fragen
Was passiert, wenn ich einen unbekannten Handnamen sende?
Die Anfrage scheitert mit invalid_input und einer Nachricht, die mit Unknown poker hand beginnt und die bekannten Kategorien listet. Ungültige Eingabe wird nicht berechnet.
Was kostet es?
Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem item; ungültige Eingabe wird nicht berechnet.