Probabilité du jackpot loto
Calculez votre probabilité exacte de remporter un lot : dans un jeu de 6 sur 49, trouver les six numéros, c'est 1 chance sur 13 983 816, et vous pouvez aussi demander les rangs inférieurs, comme trois ou cinq bons numéros. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pâtons
- 49
- Tirés
- 6
- Numéros trouvés
- 6
- Combinaisons totales
- 13983816
- Combinaisons favorables
- 1
- Probabilité
- 0,0000000715
- Chances
- 1 in 13983816
Cette calculatrice de jackpot transforme un barillet, une taille de tirage et une règle de correspondance en une probabilité de gain exacte et une cote de 1 sur N. Vous indiquez combien de boules existent, combien sont tirées et combien de ces numéros le bulletin doit viser pour emporter le jackpot ou un palier nommé. Le moteur évalue l’identité hypergéométrique des problèmes 6-sur-49, 5-sur-69 et de classe : combinaisons favorables divisées par tous les tirages possibles de cette taille. Il n’y a ni échantillonnage, ni réseau, ni horloge : chaque triplet valide produit toujours la même probabilité et la même cote.
Ce que compte vraiment la probabilité d’un jackpot
Un tirage de loto habituel retire un ensemble de boules distinctes d’un barillet numéroté et n’en remet aucune. Le bulletin est un autre ensemble de même taille. La règle du jackpot est en général « viser tous les numéros tirés » ; les paliers inférieurs utilisent un décompte plus petit, par exemple trois sur six ou cinq sur six.
Si le barillet a des boules numérotées de un à n, que le tirage en prend r et qu’un lot exige exactement m correspondances, le nombre de bulletins gagnants est le produit de deux coefficients binomiaux : façons de garder m des r numéros gagnants, multipliées par les façons de remplir les r moins m cases restantes avec les n moins r perdantes. Le nombre de tirages possibles est n parmi r.
La probabilité de gain est ce décompte favorable divisé par le décompte total, le terme hypergéométrique P de M égal à m. Lorsque m coïncide avec r, la formule se réduit à un sur n parmi r, le chiffre classique du jackpot imprimé sur les affiches. Les cotes s’écrivent un sur total sur favorables lorsque ce rapport est entier, ou comme une paire réduite favorables-dans-total sinon, de sorte qu’un jackpot 6-sur-49 se lit un sur treize millions neuf cent quatre-vingt-trois mille huit cent seize.
Des décomptes de correspondance impossibles dans la plage légale, par exemple demander plus de numéros extérieurs qu’il n’en reste, donnent une probabilité nulle et la chaîne impossible plutôt qu’un plantage. Cette page ne tarifie pas un jackpot, n’applique pas d’impôt et ne simule pas des milliers de bulletins aléatoires. C’est la chance combinatoire exacte de satisfaire une règle de correspondance sur un seul bulletin, calculée sans remise.
Où les cotes du jackpot trouvent leur place dans l’étude, la conception et le code
Les enseignants introduisent la probabilité du loto lorsqu’ils veulent un exemple hypergéométrique concret que les élèves reconnaissent déjà sur les affiches et dans les titres. Une feuille qui demande la chance de viser les six numéros d’un jeu à quarante-neuf boules, ou d’en viser exactement trois, est le même contrat que cette calculatrice met en œuvre : taille du barillet, taille du tirage, décompte de correspondances.
Les générateurs d’examen peuvent figer le chemin de succès avec quarante-neuf boules, six tirées et six correspondances, et le chemin de rejet avec tout tirage qui dépasse le barillet, lequel doit échouer plutôt qu’inventer un décompte de combinaisons. Les concepteurs de jeux parcourent les décomptes de correspondance de zéro jusqu’à drawn pour un barillet fixe afin de voir avec quelle pente une échelle de lots devrait payer, sans écrire leurs propres aides factorielles.
Les journalistes transforment un slogan marketing en un chiffre explicite de un sur N avant de publier une explication. Associez cette page à un compteur générique de combinaisons lorsque vous n’avez besoin que de n parmi r, et à des outils binomiaux d’essais indépendants lorsque les bulletins sont modélisés avec remise plutôt que comme un seul tirage sans remise.
Cas d’usage
Corrigés de devoirs et d’examens
Consultez la probabilité exacte du jackpot et la cote 1 sur N pour les problèmes de manuel n-parmi-r, y compris les paliers à correspondance partielle.
Ébauches d’échelle de lots
Parcourez les décomptes de correspondance d’un barillet et d’un tirage fixes pour voir à quelle vitesse la probabilité de gain chute lorsque la règle du jackpot se resserre.
Questions fréquentes
Combien coûte la calculatrice de jackpot loto ?
Elle est gratuite dans votre navigateur sur cette page.
Que signifient le champ odds et les décomptes de combinaisons ?
odds est une chaîne 1-sur-N lorsque le rapport est entier, ou une paire favorables-dans-total sinon. Les décomptes de combinaisons sont des chaînes décimales exactes.
S’agit-il d’une calculatrice de paiement du jackpot ou d’espérance ?
Non. Elle renvoie seulement la probabilité combinatoire de gain et les cotes. Elle ne modélise ni montants, ni impôts, ni coût du bulletin, ni argent attendu.
Comment calculer la probabilité d'avoir exactement trois bons numéros sur six ?
Indiquez 49 boules, 6 tirées et 3 bons numéros. Le calculateur multiplie les façons de garder 3 des 6 numéros gagnants par celles de compléter avec des numéros perdants, puis divise par l'ensemble des tirages possibles.
Que se passe-t-il si je demande un nombre de bons numéros impossible ?
Si ce nombre reste dans la plage autorisée mais ne peut pas se produire, par exemple faute de numéros perdants en nombre suffisant, vous obtenez une probabilité nulle et la mention impossible. Tirer plus de boules qu'il n'en existe est en revanche refusé.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/stat/lottery \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"balls":49,"drawn":6,"matches":6}'const res = await fetch("https://api.kit.forhosting.com/stat/lottery", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"balls": 49,
"drawn": 6,
"matches": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/lottery",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"balls": 49,
"drawn": 6,
"matches": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/lottery", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"balls":49,"drawn":6,"matches":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"balls":49,"drawn":6,"matches":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/lottery", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"balls": 49,
"drawn": 6,
"matches": 6
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.lottery",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_n | 10000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Lorsque les boules tirées dépassent le décompte du barillet, la requête échoue avec invalid_input, car un tel tirage n’existe pas.
Comment envoyer balls, drawn et matches, et comment les erreurs se comportent
Champs manquants, fractions, chaînes non numériques, valeurs hors de la plage publiée et un décompte de correspondances supérieur à drawn sont rejetés de la même façon. Utilisez le point d’accès depuis des correcteurs, des explications et des outils d’échelle de lots qui ont besoin d’une probabilité de jackpot reproductible sans embarquer des tables binomiales à la main. Envoyez un corps JSON avec trois entiers obligatoires. Le champ balls est la taille du barillet numéroté et doit être un entier de un à dix mille ; les alias n, ball_count, pool et total sont acceptés. Le champ drawn est le nombre de boules qui sortent de la machine et figurent sur chaque bulletin, de un jusqu’à balls ; les alias r, draw, picks et balls_drawn désignent la même valeur. Le champ matches est la règle de correspondance : combien de ces numéros tirés le bulletin doit viser pour ce lot, de zéro jusqu’à drawn ; m, match, hits et match_count sont acceptés. Une réponse réussie renvoie les trois entiers, renvoie total_combinations et favorable_combinations sous forme de chaînes décimales pour que les jackpots énormes restent exacts, renvoie probability comme nombre de l’intervalle unitaire, renvoie odds comme chaîne un-sur-N ou impossible, et inclut formula avec l’identité hypergéométrique. Lorsque le rapport est entier, le champ facultatif odds_against est le décompte classique (1 moins p) sur p. La règle produit stricte est que les boules tirées ne doivent pas dépasser le décompte du barillet : drawn supérieur à balls est rejeté avec invalid_input et n’est jamais facturé. Le tarif est un $0.002 forfaitaire par requête réussie avec l’unité item.
Où les cotes du jackpot trouvent leur place dans l’étude, la conception et le code
Gardez le barillet au plus à dix mille pour que le binomial du pire cas se termine vite dans un isolement Worker et dans le navigateur, bien au-delà de tout loto national en service. Les tâches qui renvoient invalid_input ne consomment pas le solde prépayé, donc les scripts d’exploration restent peu coûteux lorsqu’on saisit un tirage plus grand que le barillet.
Cas d'intégration
Fixtures de test déterministes
Produisez probability, décomptes de combinaisons et chaînes de cote reproductibles pour les tests unitaires sans coefficients binomiaux écrits à la main.
Questions techniques
Comment la probabilité de gain est-elle calculée ?
P = C(drawn, matches) × C(balls − drawn, drawn − matches) / C(balls, drawn). Lorsque matches coïncide avec drawn, c’est le jackpot 1 / C(balls, drawn).
Que se passe-t-il si les boules tirées dépassent le décompte du barillet ?
La requête échoue avec invalid_input. On ne peut pas tirer plus de boules qu’il n’en existe dans le barillet ; drawn doit être inférieur ou égal à balls.