Poids idéal Miller
Applique la formule de Miller de 1983 à la taille et au sexe : pour un homme, 56,2 kg à cinq pieds plus 1,41 kg par pouce supplémentaire ; pour une femme, 53,1 kg plus 1,36 kg par pouce. Chaque étape est affichée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Hauteur
- 175
- Sexe
- Homme
- Unité de hauteur
- cm
- Taille (cm)
- 175 kg
- Hauteur (in)
- 68,8976377953
- Pouces au-dessus de 5 pieds
- 8,8976377953
- Base (kg)
- 56,2
Le calculateur de poids corporel idéal de Miller estime une masse de référence en kilogrammes à partir de la taille debout et du sexe biologique au moyen de la formule linéaire de Miller (1983). Saisissez la taille en centimètres par défaut, ou en mètres ou en pouces avec une étiquette d’unité optionnelle, choisissez les coefficients masculin ou féminin, et obtenez le poids idéal en kilogrammes et en livres, ainsi que les pouces au-dessus de cinq pieds, la base et la pente utilisées, une chaîne de formule lisible et les étapes de substitution ordonnées.
Ce que signifie le poids corporel idéal de Miller
Le poids corporel idéal est une masse de référence historiquement utilisée dans l’enseignement de la pharmacologie, les manuels de nutrition et la formation clinique lorsqu’une cible unique fondée sur la taille est nécessaire plutôt que le poids mesuré sur la balance. La formule de Miller, publiée en 1983 comme raffinement de tableaux adultes antérieurs, exprime l’IBW en kilogrammes comme une masse de base propre au sexe à cinq pieds plus un nombre constant de kilogrammes pour chaque pouce supplémentaire de stature.
Pour les hommes l’expression est cinquante-six virgule deux plus un virgule quarante et un fois les pouces au-dessus de soixante ; pour les femmes, cinquante-trois virgule un plus un virgule trente-six fois le même excédent. Cette structure linéaire rend transparent le calcul à la main et les contrôles automatisés : convertissez la taille en pouces totaux, soustrayez soixante, multipliez par la pente et ajoutez la base.
Contrairement à l’indice de masse corporelle, qui divise la masse par la taille au carré et rapporte des bandes de risque, l’IBW de Miller produit une seule estimation en kilogrammes et n’utilise pas du tout le poids mesuré. Enseignants et correcteurs automatiques soignent le rejet pour entrée manquante autant que la voie numérique réussie : un étudiant qui omet le sexe a quitté le domaine de la formule, et une valeur par défaut silencieuse masquerait cette erreur.
La voie de vérification recalcule les pouces et la combinaison linéaire avec le même arrondi fixe que les champs publiés, de sorte qu’une réponse réussie emporte toujours des étapes que vous pouvez affirmer dans des tests ou des fiches. Les contrôles de référence classiques incluent un homme adulte près de cent soixante-quinze centimètres et une femme adulte près de cent soixante-cinq centimètres, qui coïncident avec des calculettes manuelles lorsque les pouces intermédiaires restent en double précision avant l’arrondi d’affichage.
Cas d’usage
Formation en pharmacie et en soins infirmiers
Les étudiants saisissent taille et sexe de cas cliniques et comparent l’IBW de Miller calculé à la main à un résultat déterministe en kilogrammes avant des exercices de posologie ou de nutrition.
Questions fréquentes
Quelle est la formule de Miller du poids corporel idéal ?
Pour les hommes, IBW (kg) = 56.2 + 1.41 × (taille en pouces − 60). Pour les femmes, IBW (kg) = 53.1 + 1.36 × (taille en pouces − 60). La taille est convertie depuis les centimètres si besoin.
Que se passe-t-il si la taille ou le sexe manque ou n’est pas numérique ?
Sans les deux entrées la formule n’est pas définie.
Quelles unités sont acceptées pour la taille ?
La taille est en centimètres par défaut. Les valeurs sont converties en centimètres et en pouces totaux avant d’appliquer les coefficients de Miller.
Est-ce la même chose que le poids idéal de Devine ou de Robinson ?
Non. Cette capacité n’implémente que les coefficients de Miller (1983). Devine et Robinson utilisent d’autres bases et pentes et sont des calculateurs distincts.
Le calculateur de poids idéal de Miller est-il gratuit ?
L’outil navigateur est gratuit et s’exécute en local.
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/ibw-miller \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":175,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/ibw-miller", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height": 175,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/ibw-miller",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height": 175,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/ibw-miller", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height":175,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height":175,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/ibw-miller", 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
{
"height": 175,
"sex": "male"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.ibw_miller",
"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
Les champs manquants et les valeurs de taille non numériques sont rejetés avec invalid_input afin qu’un formulaire vide n’invente jamais un poids.
Ce que signifie le poids corporel idéal de Miller
Contrairement aux agrégateurs multi-formules qui renvoient Robinson, Devine et Miller côte à côte, cette capacité se limite à Miller afin que l’intention de recherche d’un calculateur Miller corresponde à un nom de formule, un jeu de coefficients et une forme JSON reproductible.
Comment appeler l’API et ce qu’elle renvoie
Après conversion, la taille doit rester entre cent et trois cents centimètres pour que les estimations adultes de Miller restent dans une fenêtre anthropométrique prise en charge. Envoyez un corps JSON avec deux champs obligatoires : height comme nombre fini positif (alias height_cm, h, stature, cm, ht) et sex comme male ou female (alias gender, sex_at_birth ; les formes courtes m, f, man, woman sont acceptées après normalisation de la casse). Le height_unit optionnel vaut par défaut cm et accepte aussi m ou in afin que formulaires métriques et tableaux en pouces partagent un seul pipeline de conversion. En cas de succès, la réponse renvoie height et height_unit arrondis tels qu’envoyés, height_cm et height_in après conversion, inches_over_5ft comme l’excédent au-dessus de soixante pouces, sex normalisé en male ou female, base_kg et slope_kg_per_in pour le sexe choisi, ibw_kg comme résultat principal, ibw_lb comme conversion en livres pour l’enseignement en unités mixtes, unit comme la chaîne kg, formula comme l’expression de Miller de ce sexe, formula_name comme Miller, message comme un court résumé en anglais, et steps comme un tableau ordonné de lignes de substitution. Une validation en échec — height ou sex manquants, height non fini ou non numérique, étiquettes d’unité non prises en charge, height non positif ou valeurs hors limites absolues après conversion — renvoie invalid_input et n’est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec l’unité item.
Conseils pratiques, limites et recherches associées
Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict. Cette page vise les personnes qui recherchent un calculateur de poids corporel idéal Miller, un IBW formule de Miller, ou un poids idéal à partir de la taille et du sexe en ligne ; ce n’est ni un calculateur Devine ou Robinson, ni un outil d’IMC, ni un système clinique de posologie qui applique des mg par kilogramme d’IBW à un médicament. Préférez cette capacité lorsque vous connaissez déjà la taille et le sexe et n’avez besoin que de l’estimation de Miller ; si votre source est un problème de comparaison multi-formules, utilisez plutôt une surface produit multi-formules. Maintenez la stature dans la fenêtre de centimètres publiée après conversion afin que les pouces intermédiaires et le produit linéaire restent finis sur le Worker et dans le navigateur. En enseignement, associez des exemples : cent soixante-quinze centimètres de sexe masculin donnent un résultat Miller en kilogrammes légèrement au-dessus de la base masculine à cinq pieds ; cent soixante-cinq centimètres de sexe féminin utilisent la base et la pente féminines ; l’omission délibérée du sexe ou une chaîne height non numérique illustre la voie stricte invalid_input ; et un adulte de cinq pieds dix pouces saisi comme soixante-dix pouces avec height_unit in montre la conversion dans le même pipeline centimètre-pouce. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts d’exploration peu coûteux lorsque les apprenants laissent volontairement le sexe vide. Les contrôles aller-retour sont simples : convertissez la taille en pouces en divisant les centimètres par deux virgule cinq quatre, soustrayez soixante, multipliez par un virgule quarante et un pour les hommes ou un virgule trente-six pour les femmes, ajoutez la base du sexe, confirmez l’égalité avec l’ibw_kg publié dans le même arrondi à douze décimales, et confirmez qu’en retirant seulement le sexe la réponse passe de succès à invalid_input.
Cas d'intégration
Tests unitaires pour calculateurs de santé
Générez des fixtures adultes d’IBW Miller connues et des rejets délibérés pour champs manquants ou non numériques destinés aux valeurs attendues de katas de code et aux assertions de CI.
Applications de fitness et d’anthropométrie
Les pipelines produit calculent d’abord l’IBW Miller à partir de la taille et du sexe du profil, puis n’orientent vers les outils d’IMC ou de calories que lorsque la validation réussit et que formula_name vaut Miller.