ForHosting KIT · Santé et sport

Pourcentage de tirs réels

25 points sur 18 tirs tentés et 8 lancers francs tentés donnent un pourcentage de tirs réels de 58,0855 : un seul indice d'efficacité qui réunit paniers à deux points, à trois points et lancers francs. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Points
25
Fga
18
Fta
8
Vous obtenez
Pourcentage TS
58,0855018587
Ts
0,5808550186
Tentatives de tir réel
21,52

Le pourcentage de tirs réels, abrégé TS%, est le taux d'efficacité offensive au basketball qui rassemble tirs au panier et lancers francs en un seul chiffre, afin qu'une soirée d'and-ones ne soit pas notée comme une soirée de possessions vides au même pourcentage brut. Ce calculateur accepte les points marqués, les tentatives de tir au panier et les tentatives de lancer franc, puis renvoie le pourcentage selon l'identité standard : points divisés par deux fois la quantité de tentatives au panier plus 0.44 fois les tentatives de lancer franc. Les tentatives négatives sont rejetées car une feuille de match ne peut pas descendre sous zéro. Les tentatives combinées nulles sont rejetées car le taux est indéfini lorsque personne n'a tiré au panier ni de la ligne.

Ce que mesure le pourcentage de tirs réels et pourquoi le FG% ne suffit pas

Le pourcentage de tirs réels, souvent noté TS% sur Basketball-Reference, NBA.com et les feuilles modernes, répond à une question que le pourcentage brut ne peut pas poser : à quel point ce tireur a-t-il été efficace une fois les lancers francs et la valeur supplémentaire des triples, capturée par le total de points, repliés dans un seul taux ?

Un joueur qui inscrit vingt-cinq points sur dix-huit tentatives au panier et huit lancers francs a mêlé tirs à deux, triples et visites à la ligne ; un coéquipier au même pourcentage au panier mais zéro lancer franc n'est pas aussi efficace, car la première soirée a aussi converti des possessions depuis la ligne.

L'identité standard, utilisée par Basketball-Reference et les statistiques publiques de la ligue, dit que TS% égale les points divisés par deux fois la quantité de tentatives au panier plus 0.44 fois les tentatives de lancer franc, puis mis à l'échelle en pourcentage. Le coefficient 0.44 estime les possessions consommées à la ligne, car toute tentative de lancer franc n'est pas une faute à deux lancers : and-ones, techniques et fautes à trois lancers changent la longueur du voyage. Ce calculateur applique cette identité à la lettre.

Il n'estime pas la qualité de tir par caméras de tracking, ne collecte pas un flux de ligue et ne calcule pas le pourcentage de tir effectif, qui ignore entièrement la ligne et pondère les triples dans le taux de réussite. Vous avez déjà les points, les tentatives au panier et les tentatives de lancer franc du même découpage ; vous obtenez un pourcentage déterministe que vous pouvez recalculer à la main.

Traitez le chiffre comme un indicateur transparent d'efficacité offensive, non comme un classement de joueurs, un contexte défensif ou un modèle de tirs réels attendus issu du tracking spatial.

Conseils pratiques, limites et quand utiliser ce calculateur

Copiez points, tentatives de tir au panier et tentatives de lancer franc du même découpage : un match d'un joueur, une mi-temps d'équipe, une saison ou une famille de jeux conviennent tant que les trois nombres décrivent le même échantillon. Ne mélangez pas les points d'un joueur avec les tentatives d'une équipe. Comptez dans le total de points chaque panier à deux, chaque triple et chaque lancer franc marqué ; ne substituez pas les tirs marqués aux points, car TS% est un taux d'efficacité offensive, pas un taux de réussite.

Le pourcentage de tir effectif est le jumeau qui ignore les lancers francs et pondère les triples dans le taux de réussite ; utilisez cet outil lorsque vous avez tirs marqués, triples marqués et tentatives au panier et que vous n'avez ni points ni lancers francs. Une soirée parfaite uniquement de triples peut pousser TS% au-dessus de cent pour cent : un sur un à trois points avec zéro lancer franc vaut cent cinquante pour cent de tirs réels, ce qui est correct, pas un bogue.

Restez dans la limite publiée d'un million sur chaque entrée, ce qui couvre une carrière ou un cumul de ligue sans inviter des nombres sans borne. Cette page s'adresse à qui cherche un calculateur de pourcentage de tirs réels, un calculateur de TS% ou des tirs réels à partir de points FGA FTA ; ce n'est pas un outil eFG, ni un modèle de points par possession, ni un estimateur d'efficacité attendue par tracking.

Préférez cette capacité lorsque vous avez déjà les trois statistiques de comptage et n'avez besoin que de l'identité standard à 0.44. Les contrôles aller-retour sont simples : 25 points, 18 FGA et 8 FTA doivent renvoyer le même pourcentage à chaque fois.

Recrutement et conversion de feuille de match

Les analystes collent points, FGA et FTA d'un match ou d'une séquence et publient TS% à côté du FG% brut, sans qu'une formule de tableur ne diverge d'un fichier à l'autre.

Exercices de cours sur l'efficacité offensive

Entraîneurs et enseignants produisent des corrigés qui appliquent PTS / (2 × (FGA + 0.44 × FTA)) afin que les élèves voient pourquoi deux soirées au même FG% ne sont pas également efficaces à la ligne.

Comment calcule-t-on le pourcentage de tirs réels ?

TS% = PTS / (2 × (FGA + 0.44 × FTA)) × 100. Points divisés par deux fois les tentatives de tirs réels, puis mis à l'échelle en pourcentage. Les tentatives de tirs réels égalent les tentatives au panier plus 0.44 fois les tentatives de lancer franc.

Pourquoi le coefficient des lancers francs est-il 0.44 ?

Toute tentative de lancer franc ne consomme pas une possession entière. And-ones, techniques et fautes à trois lancers changent la longueur du voyage. Basketball-Reference et les statistiques publiques NBA utilisent 0.44 comme estimation standard des possessions utilisées à la ligne.

Que se passe-t-il si les tentatives au panier ou de lancer franc sont négatives ?

Une feuille de match ne peut pas descendre sous zéro, donc un fga ou fta négatif est rejeté plutôt que de produire un pourcentage absurde. Les points négatifs échouent de la même façon.

En quoi le TS% diffère-t-il du pourcentage de tir effectif ?

Le eFG% pondère les triples marqués dans le taux de réussite et ignore les lancers francs. Le TS% utilise le total de points, donc il inclut la ligne et la valeur extra des triples via le scoring. Ils répondent à des questions différentes et prennent des entrées différentes.

Le calculateur de pourcentage de tirs réels est-il gratuit ?

L'outil du navigateur est gratuit et s'exécute en local.

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.

POSThttps://api.kit.forhosting.com/sports/ts

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é.

curl -X POST https://api.kit.forhosting.com/sports/ts \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points":25,"fga":18,"fta":8}'
{
  "points": 25,
  "fga": 18,
  "fta": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "sports.ts",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_points1000000
max_fga1000000
max_fta1000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comment appeler l'API, quels champs elle exige et comment les erreurs sont signalées

Les points négatifs échouent de la même façon, en nommant le champ passé sous zéro. Les champs manquants, les chaînes vides et les valeurs non finies échouent en nommant le champ. Un contrôle classique : 25 points sur 18 tentatives au panier et 8 lancers francs : les tentatives de tirs réels égalent 21.52, et TS% égale 25 divisé par 43.04 fois cent. Branchez le formulaire gratuit du navigateur pour le recrutement et les devoirs, puis appelez le même contrat depuis des scripts lorsque vous devez convertir des feuilles en lot. Envoyez un corps JSON avec trois champs numériques obligatoires. Le champ points est le nombre de points marqués, un nombre fini non négatif de zéro à un million, avec les alias pts et points_scored. Le champ fga est le nombre de tentatives de tir au panier, un nombre fini non négatif dans la même plage, avec les alias field_goal_attempts et fg_attempts. Le champ fta est le nombre de tentatives de lancer franc, un nombre fini non négatif avec les alias free_throw_attempts et ft_attempts. Lorsque l'un des comptages de tentatives est négatif, la tâche échoue avec invalid_input, car une feuille de match ne peut pas descendre sous zéro et un terme négatif au dénominateur ne décrirait pas une vraie soirée de tirs. Lorsque fga et fta valent tous deux zéro, la tâche échoue aussi avec invalid_input, car TS% est un rapport et le dénominateur — deux fois les tentatives de tirs réels — serait zéro. En cas de succès, le corps renvoie ts_percent comme pourcentage principal, ts comme le même taux sur une échelle décimale, true_shooting_attempts comme FGA plus 0.44 fois FTA, les entrées renvoyées, la chaîne formula, le method standard_ts, un message court et un tableau steps ordonné que vous pouvez afficher à côté de la réponse. Le tarif des appels API réussis est la base publiée de $0.002 par item ; les échecs de validation ne consomment pas le solde prépayé.

Conseils pratiques, limites et quand utiliser ce calculateur

Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts exploratoires lorsque vous envoyez volontairement un comptage de tentatives négatif pour tester la validation du client. Le tarif API demeure $0.002 par requête réussie avec l'unité item.

Carnets de saison et colonnes de tir dans les applications

Les applications de statistiques stockent les trois comptages par match, puis appellent cet outil une fois pour remplir une colonne TS% qui correspond octet pour octet au widget gratuit du navigateur.

Consulter la documentation complète du KIT →