Calculateur de taux de courses au cricket
Avec 145 courses en 18.2 overs, le taux est de 7,909, et pour atteindre 221 avec 11.4 overs restants il faut 6,514 par over : le calculateur convertit les overs en balles, comme les marqueurs. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Runs marqués
- 145
- Overs joués
- 18,2
- Cible
- 221
- Overs restants
- 11,4
- Cadence de points
- 7,909
- Cadence de points requise
- 6,514
- Points nécessaires
- 76
- Balles affrontées
- 110
Ce calculateur de taux de courses au cricket transforme un score et des overs écrits selon la notation du cricket en deux mesures utiles : le nombre actuel de courses par over et le rythme nécessaire pour atteindre une cible. Indiquez les courses marquées, les overs joués, la cible et les overs restants. Le résultat précise aussi les courses nécessaires et le nombre de balles correspondant, pour un calcul transparent lors du suivi en direct, de l'analyse, de l'entraînement ou dans une application automatisée.
Calculez correctement le rythme actuel
Au cricket, le taux de courses indique combien de courses l'équipe à la batte marque par over de six balles. Le calculateur convertit d'abord les overs joués en balles, puis divise les courses par le nombre exact d'overs. Cette conversion est indispensable, car la notation des overs n'est pas un nombre décimal ordinaire.
La valeur 18.2 signifie dix-huit overs complets et deux balles supplémentaires, soit 110 balles au total ; elle ne correspond pas à 18.2 overs mathématiques. Les courses doivent former un entier positif ou nul, et au moins une balle doit avoir été jouée, car une division par zéro ne donne aucun rythme pertinent. Le chiffre placé après le point doit aller de zéro à cinq.
Six balles terminent l'over suivant : une saisie finissant par .6 est donc invalide.
Comprenez le taux de courses requis
Le taux requis répond à une autre question : à quel rythme l'équipe doit-elle désormais marquer pour atteindre la cible indiquée ? Le calculateur soustrait les courses déjà inscrites de la cible, sans jamais produire un besoin négatif. Il convertit ensuite les overs restants en balles, multiplie les courses à obtenir par six et divise par les balles disponibles.
Le temps disponible doit être interprété en livraisons réelles : 11.4 overs signifient onze overs et quatre balles, soit 70 balles, et non 11.4 overs décimaux. S'il faut encore marquer alors qu'il ne reste aucun over, la saisie est refusée, car aucun taux fini ne permet d'atteindre la cible. Le résultat suppose que toutes les balles indiquées sont disponibles et ne prévoit ni wickets, ni extras, ni interruptions, ni cible révisée.
Exploitez le résultat pour analyser le match
Si le taux requis dépasse le taux actuel, l'équipe à la batte doit accélérer par rapport à sa performance passée. S'il est inférieur, elle dispose d'une marge de rythme, même si les wickets et les conditions peuvent encore compliquer la poursuite. Le calcul est déterministe : les quatre mêmes entrées donnent toujours les mêmes taux arrondis.
Pour une analyse historique, saisissez la cible applicable à l'instant étudié et non une valeur révisée plus tard. En direct, actualisez le score et les overs restants après chaque balle légale. Cet outil fournit uniquement un contexte arithmétique ; il ne calcule pas la probabilité de victoire et ne prédit pas l'issue du match.
Cas d’usage
Suivez une poursuite en direct
Comparez le rythme actuel de l'équipe au taux nécessaire sur les balles légales restantes.
Vérifiez un calcul de feuille de score
Convertissez les overs partiels en balles et contrôlez indépendamment les taux publiés.
Créez des exercices de cricket
Montrez aux joueurs et aux élèves pourquoi il faut convertir la notation des overs avant toute division.
Questions fréquentes
Comment calcule-t-on le taux de courses ?
Les courses marquées sont multipliées par six puis divisées par les balles légales jouées. Le résultat est arrondi à trois décimales.
12.3 overs correspondent-ils à 12.3 overs décimaux ?
Non. Cette notation signifie 12 overs complets et 3 balles, soit 75 balles au total.
Comment calcule-t-on le taux requis ?
Les courses encore nécessaires sont multipliées par six puis divisées par les balles légales restantes.
Que se passe-t-il si la cible est déjà atteinte ?
Le calculateur renvoie zéro course nécessaire et un taux requis égal à zéro.
Pourquoi zéro over joué est-il refusé ?
Le taux actuel exige de diviser par la quantité de jeu accomplie ; il n'est donc pas défini avant la première balle.
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/sports/run-rate-cricket-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"runs_scored":145,"overs_faced":18.2,"target":221,"overs_remaining":11.4}'const res = await fetch("https://api.kit.forhosting.com/sports/run-rate-cricket-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"runs_scored": 145,
"overs_faced": 18.2,
"target": 221,
"overs_remaining": 11.4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/run-rate-cricket-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"runs_scored": 145,
"overs_faced": 18.2,
"target": 221,
"overs_remaining": 11.4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/run-rate-cricket-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"runs_scored":145,"overs_faced":18.2,"target":221,"overs_remaining":11.4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"runs_scored":145,"overs_faced":18.2,"target":221,"overs_remaining":11.4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/run-rate-cricket-calc", 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
{
"runs_scored": 145,
"overs_faced": 18.2,
"target": 221,
"overs_remaining": 11.4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.run_rate_cricket_calc",
"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.
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
Calculez correctement le rythme actuel
Après conversion, le taux actuel est obtenu en multipliant les courses par six, puis en divisant par les balles jouées. run_rate est arrondi à trois décimales sans modifier les données saisies.
Comprenez le taux de courses requis
Si la cible est 221 et que l'équipe totalise 145, runs_needed vaut 76. Si la cible est déjà atteinte, runs_needed et required_run_rate valent zéro, même lorsqu'il ne reste aucune balle.
Exploitez le résultat pour analyser le match
Comparez run_rate à required_run_rate pour mesurer la pression immédiate d'une poursuite. Les champs balls_faced et balls_remaining permettent de vérifier précisément l'interprétation de chaque over partiel, notamment pendant un over en cours. L'automatisation par API coûte $0.002 par requête.
Questions techniques
Quel est le prix d'un calcul par API ?
Chaque requête API coûte $0.002. Le calcul dans le navigateur emploie la même arithmétique déterministe.