Vitalkapazität-Rechner
Die Vitalkapazität ist das größte Luftvolumen, das eine Person nach vollständiger Einatmung ausatmen kann.
Im Browser ausführen – kostenlos
Die vorhergesagte Vitalkapazität ist der Referenzwert, der für einen gesunden Erwachsenen gegebener stehender Körpergröße, chronologischen Alters und biologischen Geschlechts erwartet wird. Dieser Rechner wendet die Gleichungen von Baldwin, Cournand und Richards an, die klassischen linearen Referenzformeln des Physiologieunterrichts, um dieses Volumen in Litern zu schätzen. Geben Sie die Größe in Zentimetern, das Alter in Jahren und das Geschlecht ein; der Löser liefert die vorhergesagte Kapazität zusammen mit der Formel, die sie erzeugt hat. Größe und Alter müssen endliche positive Zahlen sein. Dieselbe reine Arithmetik speist das kostenlose Browser-Widget und die API, sodass Unterrichtsschlüssel und Automatisierungsskripte niemals auseinanderlaufen. Erfolgreiche API-Aufrufe kosten $0.002 je Element; fehlgeschlagene Prüfung wird nicht berechnet. Die Ergebnisse sind pädagogische Schätzungen, keine klinische Diagnose und kein Ersatz für Laborspirometrie durch eine qualifizierte Fachkraft.
So verwenden Sie das Werkzeug
Geben Sie Ihre Werte in das Formular oben ein. Das Werkzeug prüft sie vor der Berechnung und zeigt das Ergebnis auf derselben Seite.
Eingaben prüfen
Beachten Sie die Beschriftungen und Einheiten der Felder. Fehlt etwas oder liegt ein Wert außerhalb des erlaubten Bereichs, zeigt die Seite das zu korrigierende Feld.
Erneut berechnen oder automatisieren
Nutzen Sie das Web-Werkzeug für einzelne Prüfungen und die API, wenn Sie dieselbe Funktion automatisieren möchten.
Anwendungsfälle
Sofort ein Ergebnis erhalten
Geben Sie einen Satz Werte ein und sehen Sie das Ergebnis ohne Tabellenkalkulation oder Skript.
Szenarien vergleichen
Ändern Sie jeweils einen Wert und berechnen Sie erneut, um den Einfluss auf das Ergebnis zu sehen.
Wiederholte Aufgaben automatisieren
Nutzen Sie die API, wenn dieselbe Berechnung in Ihrem Produkt oder Ablauf laufen soll.
Häufige Fragen
Was kostet der Vitalkapazität-Rechner?
Er ist auf dieser Seite im Browser kostenlos. Über die API kostet eine erfolgreiche Anfrage $0.002; ungültige Eingaben werden nicht berechnet.
Wie wird die vorhergesagte Vitalkapazität berechnet?
Die Baldwin-Cournand-Richards-Gleichungen schätzen die VC in Litern aus der Größe in Zentimetern, dem Alter in Jahren und dem Geschlecht. Männer: (27.63 − 0.112 × age) × height_cm / 1000. Frauen: (21.78 − 0.101 × age) × height_cm / 1000. Beispiel: 175 cm, 30 Jahre, male ergibt 4.24725 L.
Was geschieht, wenn Größe oder Alter null oder negativ sind?
Die Eingabe wird mit invalid_input abgelehnt. Größe und Alter müssen positive Zahlen sein, weil die Referenzgleichungen für nicht positive Statur oder nicht positives Alter undefiniert sind.
Ist die vorhergesagte Vitalkapazität eine klinische Diagnose?
Nein. Das Ergebnis ist eine pädagogische Referenzschätzung aus veröffentlichten Gleichungen. Es deutet kein gemessenes Spirogramm, berechnet kein Prozent vom Soll einer echten FVC und ersetzt kein Lungenfunktionslabor.
Welche Einheiten verwendet der Rechner?
Die Größe ist stehende Zentimeter, das Alter Jahre, und die vorhergesagte Vitalkapazität wird in Litern unter predicted_vc_l mit unit L geliefert. Rechnen Sie Zoll vor dem Senden von height in Zentimeter um.
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/health/vital-capacity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":175,"age":30,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/vital-capacity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height": 175,
"age": 30,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vital-capacity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height": 175,
"age": 30,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vital-capacity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height":175,"age":30,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height":175,"age":30,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vital-capacity", 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,
"age": 30,
"sex": "male"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vital_capacity",
"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.
Limits
max_height_cm | 250 |
max_age_years | 120 |
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. |