ForHosting KIT · Santé et sport

Calculer l’indice de masse corporelle

Une personne de 70 kg mesurant 175 cm a un IMC de 22,86, dans la plage normale. Saisissez kilos et centimètres, ou livres et pouces, et obtenez la valeur à deux décimales avec sa catégorie adulte. 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
Pondération
70 metric
Hauteur
175
Vous obtenez
Bmi
22,86 metric
Catégorie
normal

Ce calculateur d’indice de masse corporelle transforme un poids et une taille en valeur d’IMC et en catégorie adulte standard. Choisissez le système métrique pour les kilogrammes et centimètres, ou impérial pour les livres et pouces. Le résultat, déterministe, est arrondi à deux décimales puis classé comme insuffisance pondérale, corpulence normale, surpoids ou obésité. Cet outil permet un dépistage cohérent, mais l’IMC reste un indicateur général et non un diagnostic médical individuel.

Choisissez un seul système et saisissez les deux mesures

Commencez par sélectionner le système correspondant aux deux nombres. En mode métrique, indiquez le poids en kilogrammes et la taille en centimètres. Une personne pesant 70 kilogrammes et mesurant 175 centimètres doit donc être saisie avec un poids de 70 et une taille de 175.

En mode impérial, fournissez les livres et les pouces, par exemple un poids de 180 et une taille de 70. Ne mélangez pas kilogrammes et pouces, ni livres et centimètres : le résultat serait mathématiquement calculable, mais décrirait de mauvaises mesures. Le système métrique s’applique par défaut si le champ d’unité est omis.

Le poids et la taille doivent être des nombres finis strictement positifs. Les valeurs absentes, nulles, négatives, textuelles ou non finies provoquent une erreur d’entrée invalide. Ce contrat rigoureux garantit un comportement prévisible dans les formulaires, feuilles de calcul, scripts et traitements automatisés.

Avant un envoi groupé, normalisez chaque ligne ou précisez son unité afin que son sens demeure explicite.

Comprenez la formule, l’arrondi et le classement

Avec des mesures métriques, le calculateur convertit les centimètres en mètres, puis divise le poids en kilogrammes par la taille en mètres au carré. Avec des mesures impériales, il divise les livres par les pouces au carré et multiplie par 703. La valeur brute est arrondie à deux décimales afin de produire une réponse concise et stable.

Elle reçoit ensuite l’une des quatre catégories adultes standard : moins de 18.5 correspond à une insuffisance pondérale ; de 18.5 à moins de 25, à une corpulence normale ; de 25 à moins de 30, au surpoids ; et 30 ou davantage, à l’obésité. Les seuils comptent dans les comparaisons, c’est pourquoi la réponse contient toujours l’IMC arrondi, la catégorie et le système employé. L’algorithme repose uniquement sur une arithmétique déterministe : aucun réseau, hasard, date, paramètre régional ni base externe n’intervient.

Considérez l’IMC comme un indicateur, pas un diagnostic

L’IMC fournit un rapport pratique pour le dépistage général des adultes, les rapports et les comparaisons de populations, mais il ne mesure directement ni la graisse corporelle ni l’état de santé. Deux personnes ayant le même IMC peuvent différer par leur masse musculaire, leur ossature, la répartition de leur graisse, leur condition physique, leur âge et leurs risques. Une personne très musclée peut être classée en surpoids ou obésité malgré une faible masse grasse, tandis qu’une catégorie normale n’exclut pas des facteurs invisibles pour l’IMC.

Les seuils adultes ne conviennent pas non plus aux enfants, à la grossesse ou à chaque contexte clinique. Interprétez la catégorie comme le contexte descriptif d’un rapport calculé, et non comme un diagnostic, un traitement conseillé ou un jugement. Si le résultat doit guider une décision de santé, consultez un professionnel qualifié.

Dans un logiciel, conservez le poids, la taille et l’unité d’origine avec la réponse afin de faciliter les contrôles, la détection d’une unité erronée et les recalculs futurs.

Ajouter l’IMC à un formulaire d’admission

Calculez un IMC et une catégorie cohérents après la saisie du poids, de la taille et de l’unité d’un adulte.

Uniformiser les dossiers de condition physique

Produisez le même IMC à deux décimales pour des dossiers en mesures métriques ou impériales.

Vérifier une formule de feuille de calcul

Comparez une formule existante à une réponse déterministe indiquant clairement catégorie et unités.

Quelles mesures le mode métrique attend-il ?

Il attend le poids en kilogrammes et la taille en centimètres ; ce système est sélectionné par défaut.

Quelles mesures le mode impérial attend-il ?

Il attend le poids en livres et la taille en pouces, puis applique le facteur standard 703.

Quelles catégories d’IMC sont renvoyées ?

Le classement indique insuffisance pondérale sous 18.5, normal sous 25, surpoids sous 30 et obésité dès 30.

Comment calcule-t-on l'IMC en livres et en pouces ?

Divisez le poids en livres par la taille en pouces au carré, puis multipliez par 703. En métrique, on divise les kilos par la taille en mètres au carré. Les deux donnent la même échelle et les mêmes catégories.

L'IMC est-il un diagnostic médical ?

Non. L'IMC est un indicateur général de dépistage pour les adultes, utile pour des comparaisons cohérentes, mais ce n'est pas un diagnostic médical individuel et il ne décrit pas à lui seul la santé d'une personne.

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/calc2/bmi-calculate

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/calc2/bmi-calculate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"weight":70,"height":175}'
{
  "weight": 70,
  "height": 175
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calc2.bmi_calculate",
  "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.

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.

Comprenez la formule, l’arrondi et le classement

Une entrée JSON identique rend donc toujours la même sortie JSON, ce qui simplifie les tests reproductibles et l’analyse d’une valeur inattendue.

Que se passe-t-il si le poids ou la taille est nul ou négatif ?

La requête échoue avec invalid_input, car les deux mesures doivent être des nombres finis positifs.

Combien coûte un calcul par API ?

Chaque requête API coûte $0.002. La version exécutée dans le navigateur n’entraîne aucun coût API.

Consulter la documentation complète du KIT →