Idealgewichtsbereich
Dieser Rechner vergleicht zwei größenbasierte Referenzformeln: Devine und Robinson.
Im Browser ausführen – kostenlos
Geben Sie eine positive Körpergröße in Zentimetern oder Zoll ein und wählen Sie das von den Formeln verwendete biologische Geschlecht. Das Ergebnis zeigt beide Schätzwerte in Kilogramm und bildet aus dem kleineren und größeren Wert einen Vergleichsbereich. Es ist eine schnelle Orientierung für Bildung, Planung und reproduzierbare Automatisierung, keine Diagnose oder persönliche medizinische Zielvorgabe. Körperzusammensetzung, Alter, Gesundheit, Schwangerschaft, Training und Vorgeschichte können ein gesundes Gewicht verändern.
Was der geschätzte Bereich bedeutet
Eine Idealgewichtsformel liefert einen Richtwert und misst nicht unmittelbar die Gesundheit. Der Rechner wendet Devine und Robinson auf dieselbe Größe und dasselbe biologische Geschlecht an und verwendet den kleineren beziehungsweise größeren Wert als Grenzen. Zwei Methoden machen ihre Abweichung sichtbar und vermeiden die Scheingenauigkeit einer Einzelzahl. Die Gleichungen berücksichtigen weder Knochenbau, Muskelmasse, Fettverteilung und Alter noch Fitness, Erkrankungen, Medikamente oder Ziele. Nutzen Sie das Ergebnis als neutralen Bezugspunkt für einheitliche Berechnungen oder Gespräche. Es ersetzt keine ärztliche oder ernährungsmedizinische Beurteilung. Auch außerhalb des Bereichs kann eine Person gesund sein; ein Wert innerhalb des Bereichs belegt allein keine Gesundheit. Falls Gewichtsänderungen eine Erkrankung, Schwangerschaft, Therapie oder die Genesung von einer Essstörung betreffen, sollten Sie professionelle Beratung einholen.
So werden Devine und Robinson berechnet
Zunächst wird die Größe in Zoll umgerechnet. Jede Formel beginnt bei fünf Fuß mit einem geschlechtsspezifischen Referenzgewicht und verändert es je Zoll darüber oder darunter. Für Männer startet Devine bei 50 Kilogramm und ändert sich um 2.3; Robinson startet bei 52 und ändert sich um 1.9. Für Frauen startet Devine bei 45.5 und ändert sich um 2.3; Robinson startet bei 49 und ändert sich um 1.7. Beide Werte werden auf zwei Dezimalstellen gerundet und bilden die Grenzen. Das Verfahren ist deterministisch: Gleiche Eingaben liefern stets gleiche Ausgaben. Die klassischen Gleichungen verwenden einen binären Parameter und bieten keine eigenen Koeffizienten für intergeschlechtliche oder nichtbinäre Menschen. Die Auswahl bezeichnet daher nur die mathematische Eingabe und nicht die Geschlechtsidentität.
Ergebnis eingeben und verantwortungsvoll nutzen
Geben Sie eine positive Größe ein und wählen Sie Zentimeter oder Zoll. 175 cm und 68.9 Zoll beschreiben nahezu dasselbe Maß, wobei Rundung eine kleine Differenz verursachen kann. Die Antwort enthält die normalisierte Größe, beide Schätzwerte und die Grenzen in Kilogramm. Damit eignet sie sich für Oberflächen, Tabellen, Aufnahmeabläufe und API-Integrationen; die Einzelwerte bleiben zur Prüfung erhalten. Fehlende, nullwertige, negative, unendliche oder nicht numerische Größen lösen einen Eingabefehler aus. Weicht die individuelle Körperzusammensetzung stark von den Annahmen ab, sind die Formeln weniger aussagekräftig. Berücksichtigen Sie bei wichtigen Entscheidungen Verläufe, klinische Messungen, funktionelle Gesundheit und fachliche Beurteilung. Eine API-Anfrage kostet $0.002; im Browser läuft dieselbe deterministische Logik.
Anwendungsfälle
Referenzformeln vergleichen
Vergleichen Sie Devine und Robinson direkt, statt sich auf einen scheinbar exakten Einzelwert zu verlassen.
Aufnahmeabläufe vereinheitlichen
Erzeugen Sie für Datensätze mit derselben Methode einen reproduzierbaren größenbasierten Bereich.
Einen Lernrechner erstellen
Zeigen Sie Einzelwerte und Gesamtbereich mit angemessenem Kontext in einer Bildungs- oder Wellnessoberfläche.
Häufige Fragen
Ist dies eine medizinische Diagnose?
Nein. Der mathematische Richtwert bewertet weder Körperzusammensetzung, Krankheitsrisiko und Ernährung noch die allgemeine Gesundheit.
Warum wird ein Bereich ausgegeben?
Der Rechner vergleicht Devine und Robinson und nutzt die kleinere sowie größere Schätzung als Grenzen.
Welche Größeneinheiten sind zulässig?
Verwenden Sie cm für Zentimeter oder in für Zoll. Die Antwort enthält außerdem die normalisierte Größe in Zentimetern.
Was geschieht bei null oder negativer Größe?
Die Anfrage endet mit einem Eingabefehler, da die Größe eine endliche positive Zahl sein muss.
Was kostet eine Berechnung per API?
Jede API-Anfrage kostet $0.002. Die Berechnung steht auch im Browser zur Verfügung.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem 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)Beispiel-Anfrage
{
"height": 175,
"sex": "male"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc2.ideal_weight_range",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |