Fourchette de poids idéal
Ce calculateur compare deux formules de référence fondées sur la taille : Devine et Robinson.
Lancer gratuitement
Indiquez une taille positive en centimètres ou en pouces, puis sélectionnez le sexe biologique prévu par les équations. Le résultat affiche chaque estimation en kilogrammes et retient la plus basse et la plus haute comme fourchette comparative. Il s’agit d’un repère pédagogique et reproductible, non d’un diagnostic ni d’un objectif médical personnalisé. La composition corporelle, l’âge, la santé, la grossesse, l’entraînement et les antécédents peuvent modifier le poids sain d’une personne.
Comprendre la fourchette estimée
Une formule de poids idéal fournit un repère, pas une mesure directe de la santé. L’outil applique Devine et Robinson à la même taille et au même sexe biologique, puis utilise le résultat inférieur et le résultat supérieur comme bornes. Deux méthodes rendent leur désaccord visible et évitent la fausse précision d’un chiffre unique. Ces équations ignorent votre ossature, votre masse musculaire, la répartition de la graisse, votre âge, votre condition physique, vos maladies, vos médicaments et vos objectifs. Considérez donc la sortie comme une référence neutre pour harmoniser des calculs ou préparer une discussion. Elle ne remplace pas l’avis d’un médecin ou d’un diététicien. Une personne peut être en bonne santé hors de cet intervalle, et s’y trouver ne prouve pas une bonne santé. Pour une maladie, une grossesse, un traitement ou le rétablissement d’un trouble alimentaire, demandez un accompagnement professionnel.
Calcul des formules Devine et Robinson
La taille est d’abord convertie en pouces. Chaque équation part d’un poids propre au sexe biologique à cinq pieds et applique une variation fixe par pouce au-dessus ou au-dessous. Pour les hommes, Devine part de 50 kilogrammes et varie de 2.3, tandis que Robinson part de 52 et varie de 1.9. Pour les femmes, Devine part de 45.5 et varie de 2.3; Robinson part de 49 et varie de 1.7. Les résultats sont arrondis à deux décimales et deviennent les bornes de la fourchette. Le calcul est déterministe : des entrées identiques donnent toujours la même sortie. Les équations classiques emploient un paramètre binaire et ne proposent aucun coefficient distinct pour les personnes intersexes ou non binaires; les choix décrivent uniquement les entrées mathématiques, et non l’identité de genre.
Saisir et employer le résultat avec prudence
Saisissez une taille positive et choisissez les centimètres ou les pouces. Une valeur de 175 cm et une valeur de 68.9 pouces représentent presque la même mesure, sous réserve d’un léger effet d’arrondi. La réponse contient la taille normalisée, les deux estimations et les limites en kilogrammes. Cette structure convient aux interfaces, feuilles de calcul, admissions et intégrations API, car elle conserve les calculs détaillés à des fins d’audit. Une taille absente, nulle, négative, infinie ou non numérique déclenche une erreur de saisie. Les formules deviennent aussi moins pertinentes lorsque la composition corporelle s’écarte de leurs hypothèses. Pour toute décision importante, associez tendances, mesures cliniques, santé fonctionnelle et conseil professionnel. Une requête API coûte $0.002; le navigateur applique la même logique déterministe.
Cas d’usage
Comparer des formules de référence
Consultez ensemble Devine et Robinson au lieu de dépendre d’une cible unique à la précision trompeuse.
Normaliser un processus d’admission
Produisez une fourchette reproductible fondée sur la taille pour des dossiers suivant une méthode commune.
Créer un calculateur pédagogique
Présentez les valeurs détaillées et la fourchette dans une interface éducative ou de bien-être correctement contextualisée.
Questions fréquentes
S’agit-il d’un diagnostic médical ?
Non. Ce repère mathématique n’évalue ni la composition corporelle, ni le risque de maladie, ni la nutrition, ni la santé globale.
Pourquoi le résultat est-il une fourchette ?
L’outil compare Devine et Robinson et retient leurs estimations basse et haute afin de rendre leur différence visible.
Quelles unités de taille sont acceptées ?
Utilisez cm pour les centimètres ou in pour les pouces. La réponse fournit aussi la taille normalisée en centimètres.
Que se passe-t-il avec une taille nulle ou négative ?
La requête échoue avec une erreur de saisie, car la taille doit être un nombre fini strictement positif.
Quel est le prix d’un calcul par API ?
Chaque requête API coûte $0.002. Le calcul reste également accessible dans l’expérience du navigateur.
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/calc2/ideal-weight-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":175,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/calc2/ideal-weight-range", {
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/calc2/ideal-weight-range",
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/calc2/ideal-weight-range", 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/calc2/ideal-weight-range", 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": "calc2.ideal_weight_range",
"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. |