Calculateur d'IMC Prime
Exprimez l'IMC comme un rapport à la limite haute normale de 25 : un IMC de 22,5 donne un IMC Prime de 0,9, soit 90 % de la limite, nettement en dessous. Saisissez un IMC que vous avez déjà calculé. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Indice de masse corporelle
- 22,5
- IMC Prime
- 0,9
- Seuil normal supérieur
- 25
- Pourcentage relatif
- 90
- Classement
- below_upper_normal
L'IMC Prime est un simple rapport sans dimension qui exprime l'indice de masse corporelle par rapport au seuil normal supérieur conventionnel de vingt-cinq. Divisez tout IMC positif par vingt-cinq et vous obtenez un nombre centré sur un : les valeurs sous un sont sous cette limite, exactement un est sur la limite, et les valeurs au-dessus la dépassent. Éducateurs, équipes produit et chercheurs utilisent l'IMC Prime lorsqu'ils veulent une échelle facile à comparer entre sujets sans répéter à chaque fois les seuils absolus d'IMC. Ce calculateur applique le rapport fermé IMC Prime égal à IMC divisé par vingt-cinq, renvoie les entrées nettoyées et les libellés de classification, et rejette un IMC non positif pour qu'une valeur invalide ne produise pas un prime trompeur.
Comment l'IMC Prime relie l'indice de masse corporelle au seuil normal supérieur
L'indice de masse corporelle est un résumé standard taille-poids utilisé en épidémiologie, dans les programmes de santé scolaire et de nombreux outils de bien-être grand public. L'IMC Prime va plus loin en le divisant par une référence fixe de vingt-cinq, le bord supérieur conventionnel de la bande d'IMC adulte normal dans les tableaux de type OMS. Algébriquement, IMC Prime égale IMC divisé par vingt-cinq.
Comme le dénominateur est constant, la transformation est un pur changement d'échelle : un IMC de vingt devient zéro virgule huit, un IMC de vingt-cinq devient exactement un, et un IMC de trente devient un virgule deux. Le résultat sans unité est souvent plus facile à communiquer dans les comparaisons de population et les supports pédagogiques que des tableaux de seuils absolus, car le public voit immédiatement si une valeur est sous, sur ou au-dessus de la limite normale supérieure sans mémoriser chaque bande.
Cette capacité n'invente pas d'autres dénominateurs à l'exécution, ne mélange pas de tables par âge ou sexe et ne recalcule pas l'IMC à partir de la taille et du poids ; elle attend un IMC positif que vous avez déjà et le mappe au rapport prime. Les entrées doivent être finies et strictement supérieures à zéro : un IMC nul ou négatif ne représente pas un indice significatif pour ce modèle et échoue avec une entrée invalide plutôt que d'inventer une valeur absolue.
Présentez toujours les sorties comme des rapports éducatifs issus de la définition publiée, non comme un diagnostic clinique ni un substitut au jugement professionnel de santé.
Où les calculateurs d'IMC Prime interviennent dans le travail réel
Les cours de santé du secondaire et du supérieur introduisent souvent l'IMC Prime pour enseigner comment les seuils se mappent sur une échelle sans unité, de sorte qu'un oracle de confiance qui renvoie le rapport à côté du libellé de classification accélère la notation et les démos. Les équipes produit qui construisent des widgets éducatifs de bien-être ont besoin d'une étape documentée IMC sur vingt-cinq que les clients peuvent auditer à la main, plutôt qu'un score opaque mélangeant plusieurs modèles de risque.
Les assistants de recherche préparant des jeux de données synthétiques pour des simulations anthropométriques ont besoin d'étiquettes prime déterministes à partir de valeurs d'IMC connues sans appels réseau ni dérive de modèle. Les supports de santé publique préfèrent parfois les primes pour comparer des populations à une référence normale supérieure partagée, car un seul seuil s'imprime plus facilement à côté des graphiques qu'un tableau multi-bandes complet.
Si vous avez ensuite besoin d'IMC à partir de taille et poids, de surface corporelle, de métabolisme de base, de rapport tour de taille/taille ou d'un score de risque clinique, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page de calculateur d'IMC Prime. Présentez toujours les résultats comme des estimations éducatives de la définition IMC divisé par vingt-cinq ; les décisions cliniques exigent des professionnels qualifiés, des protocoles locaux et un contexte que cet outil ne recueille pas.
Cas d’usage
Corrigés d'IMC Prime en classe
Générez des rapports IMC / 25 et des libellés de classification pour que enseignants et auto-correcteurs partagent une vérité de référence transparente.
Démos de widgets éducatifs de bien-être
Montrez le seuil normal supérieur de 25 comme prime sans unité sans mélanger des modèles de risque clinique sur la même page.
Questions fréquentes
Qu'est-ce que l'IMC Prime ?
L'IMC Prime est le rapport de l'indice de masse corporelle au seuil normal supérieur de 25 : BMI_Prime = BMI / 25. Une valeur de 1.0 signifie que l'IMC est égal à 25.
Que signifie un IMC Prime inférieur ou supérieur à 1 ?
Sous 1 signifie que l'IMC est sous 25 (sous le seuil normal supérieur conventionnel). Au-dessus de 1 signifie que l'IMC dépasse 25. Exactement 1 signifie que l'IMC égale ce seuil.
Que se passe-t-il si l'IMC est zéro ou négatif ?
Les valeurs d'IMC non positives sont rejetées plutôt que de produire un prime sans sens.
Calcule-t-il l'IMC à partir de la taille et du poids ?
Non. Cette capacité attend un IMC positif que vous avez déjà et le convertit en IMC Prime. L'IMC à partir de la taille et du poids est une autre intention de recherche.
Pourquoi l'IMC Prime prend-il 25 comme référence ?
Parce que 25 est la limite haute conventionnelle de la zone normale de l'IMC adulte dans les tableaux de type OMS. Diviser par ce chiffre fixe montre d'un coup d'œil si l'on est en dessous, pile dessus ou au-dessus.
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/health/bmi-prime \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bmi":22.5}'const res = await fetch("https://api.kit.forhosting.com/health/bmi-prime", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bmi": 22.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/bmi-prime",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bmi": 22.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/bmi-prime", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bmi":22.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bmi":22.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/bmi-prime", 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
{
"bmi": 22.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bmi_prime",
"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
Comment l'IMC Prime relie l'indice de masse corporelle au seuil normal supérieur
Le calcul est une arithmétique en virgule flottante pure sans appels réseau, graines aléatoires, horodatages ni dérive d'apprentissage automatique, de sorte qu'un IMC identique produit toujours le même JSON.
Ce que vous envoyez et ce que vous recevez
Envoyez un champ obligatoire. Les contrôles classiques incluent un IMC de vingt-deux virgule cinq, qui donne un prime de zéro virgule neuf, et un IMC de trente, qui donne un prime de un virgule deux ; tous deux produisent des primes positifs stables adaptés aux corrigés. Si votre formulaire amont recueille taille et poids plutôt que l'IMC, calculez d'abord l'IMC avec un calculateur dédié et passez ici l'indice positif. Le champ bmi est une valeur d'indice de masse corporelle et doit être un nombre fini strictement supérieur à zéro ; les alias body_mass_index, value et bmi_value sont acceptés. Champs manquants, chaînes non numériques, NaN, Infinity, zéro et valeurs négatives échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse renvoie le bmi nettoyé, bmi_prime comme IMC divisé par vingt-cinq, upper_normal_threshold égal à vingt-cinq, relative_percent comme le même rapport exprimé en pourcentage du seuil, classification comme below_upper_normal ou at_upper_normal ou above_upper_normal, la chaîne de formule BMI_Prime égale BMI divisé par vingt-cinq, et method bmi_prime. Un IMC d'exactement vingt-cinq donne prime un et classification at_upper_normal. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé. Si un appelant fournit des alias comme body_mass_index au lieu du nom court, le même chemin de validation et d'arithmétique s'applique sans changer la forme de sortie.
Où les calculateurs d'IMC Prime interviennent dans le travail réel
Comme cette capacité est un moteur parse pur, le tarif API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.
Cas d'intégration
Fixtures anthropométriques déterministes
Produisez en masse des libellés stables d'IMC Prime pour des jeux synthétiques et des tests de régression avec invalid_input strict sur IMC non positif.
Questions techniques
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde KIT prépayé à $0.002 par élément réussi ; l'entrée invalide n'est pas facturée.