Zylinderhöhe-Rechner
Ein Zylinder mit rund 62,83 Volumen und Basisradius 2 ist 5 hoch: Geben Sie Volumen und Radius ein und erhalten Sie die Höhe eines geraden Kreiszylinders, also das Volumen geteilt durch die Grundfläche. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Volumen
- 62,8318530718
- Radius
- 2
- Höhe
- 5
Dieser Rechner kehrt die klassische Volumenformel des geraden Kreiszylinders um und liefert Ihnen die senkrechte Höhe direkt: Geben Sie ein positives Volumen und einen positiven Basisradius ein, und die Engine gibt die Höhe als Volumen geteilt durch Pi mal Radius zum Quadrat zurück, h = V/(pi r^2). Es ist die Gegenoperation zu einem Zylindervolumen-Rechner, gedacht für die Fälle, in denen Tank, Rohrabschnitt oder Behälter bereits über die Kapazität dimensioniert sind und Sie tatsächlich die Höhe benötigen. Die Antwort spiegelt Volumen und Radius, meldet die auf die gewählte Genauigkeit gerundete Höhe und enthält die Formelzeichenkette, damit ein Student oder eine Logzeile die Identität ohne Blick in den Quellcode prüfen kann.
Vom Volumen zur Höhe: Die Zylinderformel umkehren
Ein gerader Kreiszylinder füllt seinen Grundkreis geradlinig nach oben, weshalb sein Volumen V = pi * r^2 * h lautet: Grundfläche mal Höhe. Die Höhe aus dieser Identität aufzulösen ist ein einziger algebraischer Schritt: Teilen Sie beide Seiten durch die Grundfläche pi * r^2, was h = V / (pi * r^2) ergibt. Dieses Werkzeug führt diese Umkehrung für Sie durch, deterministisch, jedes Mal.
Die Antwort spiegelt stets das verwendete Volumen und den verwendeten Radius, meldet die auf diese Genauigkeit gerundete Höhe und trägt die Formelzeichenkette h = V / (pi * r^2), damit die Herleitung auf einen Blick prüfbar ist. Da die Höhe vom Quadrat des Radius abhängt, dominieren kleine Radiusfehler: Eine Unterschätzung von r um ein Prozent bläht die berechnete Höhe um etwa zwei Prozent auf — erwägenswert, wenn Ihr Radius aus einem mit dem Messschieber gemessenen Durchmesser stammt.
Eingabevalidierung und Fehlerverhalten
Strenge Validierung macht diesen Rechner sicher für eine automatisierte Pipeline. Die Radiusprüfung ist die wichtigste, denn ein Radius von null würde die Formel durch null teilen lassen und ein negativer Radius ist geometrisch sinnlos, auch wenn das Quadrieren das Vorzeichen verbergen würde; beide werden vor jeder Arithmetik abgelehnt. Numerische Zeichenketten wie "62.83" werden akzeptiert und umgewandelt, was URL-Abfrageparameter und Formularübermittlungen ergonomisch hält, aber leere Zeichenketten, Boolesche Werte, Arrays und Objekte sind keine Zahlen und werden abgewiesen.
Die optionale Genauigkeit wird vor dem Runden auf den inklusiven Bereich null bis fünfzehn begrenzt, sodass eine außerhalb liegende Präferenz elegant abfällt statt zu scheitern. Dieser Fail-Fast-Vertrag bedeutet, dass die von Ihnen zwischengespeicherte Antwort immer eine echte Höhe ist, niemals ein NaN, das nachgelagerte Summen, Mittelwerte oder Diagrammreihen vergiftet.
Wo eine Höhenermittlung aus dem Volumen sich bezahlt macht
Die Umkehrrichtung ist die, welche echte Arbeitsabläufe verlangen. Der Entwurf von Wassertanks und Zisternen beginnt mit einer geforderten Kapazität und einer Dach- oder Bodengrundfläche, und die Frage ist, wie hoch der Mantel sein muss; Brauer und Chemieingenieure kennen das Chargenvolumen und den Innenradius des Behälters und benötigen die Füllhöhe, um Schaugläser und Füllstandssensoren zu markieren; ein Ölfass oder ein Bohrkernabschnitt wird nach Volumen gemessen, und seine Höhe ist die Gegenprüfung zum Bestand.
Im Unterricht zwingt die Vorgabe von Volumen und Radius mit der Frage nach der Höhe zu echtem algebraischem Umstellen statt Knopfdrücken, und dieses Werkzeug ist der Lösungsschlüssel, der die Formel neben der Zahl zeigt. Auch die Genauigkeitswahl hat praktisches Gewicht: Zwei oder drei Dezimalstellen taugen für Werkstattzeichnungen in Millimetern, während die zehn vorgegebenen Dezimalstellen die Doppelte-Genauigkeit-Treue für wissenschaftlichen Code bewahren.
Häufige Fragen
Welche Formel verwendet der Zylinderhöhe-Rechner?
Er kehrt V = pi * r^2 * h zu h = V / (pi * r^2) um: das Volumen geteilt durch die Grundfläche Pi mal Radius zum Quadrat.
Was passiert, wenn der Radius null oder negativ ist?
Null würde durch null teilen und ein negativer Radius ist geometrisch sinnlos; abgelehnte Anfragen werden nicht berechnet.
Kann ich die Werte als Zeichenketten übergeben?
Ja, numerische Zeichenketten wie "62.83" werden in Zahlen umgewandelt.
Mein Radius stammt aus einem gemessenen Durchmesser. Wie genau muss ich sein?
Sehr genau: Die Höhe hängt vom Quadrat des Radius ab, ein um ein Prozent zu kleiner Radius macht die Höhe also rund zwei Prozent zu groß. Halbieren Sie den Messschieberwert sorgfältig, bevor Sie ihn eingeben.
Wann brauche ich die Zylinderhöhe aus dem Volumen?
Wenn ein Wassertank oder eine Zisterne auf einer bestimmten Grundfläche ein festes Fassungsvermögen haben soll, oder wenn Brauer und Verfahrenstechniker Chargenvolumen und Behälterradius kennen und die Füllhöhe für Füllstandsmarken brauchen.
Verwandte Tools
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/math/height-of-cylinder \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":62.83185307179586,"radius":2}'const res = await fetch("https://api.kit.forhosting.com/math/height-of-cylinder", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 62.83185307179586,
"radius": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/height-of-cylinder",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 62.83185307179586,
"radius": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/height-of-cylinder", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":62.83185307179586,"radius":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":62.83185307179586,"radius":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/height-of-cylinder", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"volume": 62.83185307179586,
"radius": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.height_of_cylinder",
"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. |
Technische Hinweise
Eingaben werden strikt validiert: Ein fehlendes, nicht numerisches, nicht endliches, null oder negatives Volumen beziehungsweise ein solcher Radius liefert invalid_input statt eines stillen NaN, und Validierungsfehler werden niemals berechnet. Über die API kostet eine erfolgreiche Anfrage $0.002.
Vom Volumen zur Höhe: Die Zylinderformel umkehren
Bevorzugte Eingaben sind die Skalare volume und radius als JSON-Zahlen; die Aliase v und V für das Volumen sowie r, R oder base_radius für den Radius werden akzeptiert, sodass Formulare und Tabellenkalkulations-Exporte ohne Umschlüsselungsschicht anschließen.
Eingabevalidierung und Fehlerverhalten
Das Volumen muss eine endliche Zahl größer null sein: Ein fehlendes Volumen, eine nicht analysierbare Zeichenkette, ein unendlicher Wert, null oder eine negative Kapazität lösen invalid_input mit einer Meldung aus, die das fehlerhafte Feld nennt, und dieselbe Disziplin gilt für den Basisradius. Fehler werden über den Standard-Fehlerumschlag mit dem Code invalid_input und einer lesbaren Meldung gemeldet, und abgelehnte Anfragen werden nicht berechnet, sodass eine Wiederholungsschleife mit fehlerhafter Nutzlast kein Budget verbrennt.
Integrationsbeispiele
Technische Fragen
Wie steuere ich die Nachkommastellen im Ergebnis?
Verwenden Sie den optionalen Parameter precision (Aliase decimals, dp) mit einer ganzen Zahl von 0 bis 15; die Vorgabe ist 10 Nachkommastellen.
Was kostet ein API-Aufruf?
Eine erfolgreiche Anfrage kostet $0.002. Anfragen, die die Eingabevalidierung nicht bestehen, liefern invalid_input und werden niemals berechnet.