Calculateur de probabilité binomiale au plus
Le calculateur de probabilité binomiale « au plus » détermine la chance qu’une expérience indépendante répétée produise un nombre de succès inférieur ou égal à la limite choisie.
Lancer gratuitement
Indiquez le nombre d’essais n, la probabilité p de succès à chaque essai et la borne supérieure inclusive k. Le résultat est la probabilité cumulée P(X ≤ k) d’une variable aléatoire binomiale. Cet outil convient lorsqu’un seuil compte davantage qu’un résultat exact, par exemple pour savoir si des défauts, conversions, victoires ou arrivées resteront sous une quantité acceptable.
Comprendre une probabilité binomiale au plus
Une question formulée « au plus » regroupe plusieurs résultats possibles en une seule probabilité. Si vous demandez au plus trois succès, le calculateur additionne les probabilités de zéro, un, deux et trois succès. Les deux bornes sont incluses. Cette mesure diffère d’une probabilité binomiale exacte, limitée à un seul décompte, et d’une probabilité « au moins », qui inclut le décompte choisi et tous les décomptes supérieurs. Le modèle suppose un nombre fixe d’essais, deux catégories possibles par essai, une probabilité de succès identique et l’indépendance des essais. Dans un contrôle qualité, la découverte d’une pièce défectueuse peut être appelée succès, même si cet événement est indésirable dans le langage courant. Le terme mathématique désigne seulement l’événement compté. Avant le calcul, définissez précisément un essai, un succès et la raison pour laquelle l’indépendance est plausible. Saisissez ensuite n, p et le plus grand décompte acceptable k. Le nombre renvoyé, compris entre zéro et un, représente toute la probabilité cumulée jusqu’à ce décompte.
Saisir correctement n, p et k
Utilisez n pour le nombre total d’essais indépendants et saisissez un entier positif ou nul. Utilisez p pour la chance de succès lors d’un essai, sous forme décimale entre zéro et un inclus : indiquez par exemple 0.25 pour vingt-cinq pour cent. Utilisez k pour le plus grand nombre de succès inclus, également sous forme d’entier positif ou nul. Puisqu’il est impossible d’obtenir plus de succès que d’essais, k ne peut pas dépasser n ; le calculateur signale alors une entrée non valide. Une probabilité inférieure à zéro ou supérieure à un est également refusée. Les cas limites sont intuitifs. Avec p égal à zéro, rester sous tout nombre non négatif autorisé est certain. Avec p égal à un, rester au plus à k succès est impossible sauf si k égale n. Si k égale n, tous les résultats sont inclus et la réponse vaut un. Veillez à ce que la période et la population associées à p correspondent aux essais représentés par n. Une fréquence quotidienne appliquée à des essais horaires peut être calculable sans répondre à votre question réelle.
Interpréter et exploiter le résultat cumulé
Interprétez la sortie comme une probabilité, et non comme un décompte prévu. Un résultat de 0.82 signifie que, selon les hypothèses fournies, quatre-vingt-deux pour cent des groupes répétés de n essais comporteraient k succès ou moins. Il ne garantit pas le prochain groupe et ne signifie pas que l’espérance vaut k. Pour décider, comparez le résultat à un seuil fixé avant d’examiner les données. Une équipe d’assistance peut évaluer la chance de ne pas dépasser deux escalades ; un fabricant, celle de ne pas dépasser quatre défauts ; un analyste, celle de rester sous un objectif de conversions. Le calcul emploie des termes en espace logarithmique afin de mieux traiter les faibles probabilités qu’une multiplication directe. Sa pertinence dépend néanmoins des hypothèses binomiales. Une dépendance entre essais, une probabilité changeante, un tirage sans remise dans une petite population ou une estimation incertaine de p peuvent justifier un autre modèle. Consignez la source de p et testez des valeurs basses et hautes plausibles. Chaque requête automatisée coûte $0.002, tandis que le navigateur facilite les vérifications exploratoires.
Cas d’usage
Contrôler un seuil de défauts
Estimez la probabilité qu’un lot contienne au plus le nombre autorisé d’unités défectueuses.
Planifier la capacité d’assistance
Calculez la chance que les escalades d’un nombre fixe de dossiers indépendants restent sous la capacité de l’équipe.
Évaluer une campagne
Trouvez la probabilité que les conversions d’un nombre fixe de contacts ne dépassent pas le seuil cumulé choisi.
Questions fréquentes
Au plus k inclut-il k ?
Oui. Au plus k désigne de zéro à k succès, y compris k lui-même.
Que se passe-t-il si k dépasse n ?
La requête renvoie une erreur d’entrée, car le nombre de succès ne peut pas dépasser celui des essais.
Peut-on saisir p en pourcentage ?
Saisissez p sous forme décimale de 0 à 1 ; 30 pour cent doit donc être écrit 0.30.
Quelles hypothèses le calcul utilise-t-il ?
Il suppose n essais indépendants, deux catégories de résultat et la même probabilité p à chaque essai.
Quel est le prix d’un calcul par API ?
Chaque requête API coûte $0.002.
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/binomial-at-most \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":10,"p":0.5,"k":4}'const res = await fetch("https://api.kit.forhosting.com/stat/binomial-at-most", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 10,
"p": 0.5,
"k": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/binomial-at-most",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 10,
"p": 0.5,
"k": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/binomial-at-most", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":10,"p":0.5,"k":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":10,"p":0.5,"k":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/binomial-at-most", 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
{
"n": 10,
"p": 0.5,
"k": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.binomial_at_most",
"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. |