Rechner für Steigung und Auftritt von Treppen – kostenlos
Teilen Sie eine Geschosshöhe in gleiche Stufen: 280 Gesamthöhe mit einer gewünschten Steigung von 18 ergeben 16 Steigungen von genau 17,5, 15 Auftritte und bei 25 Auftrittstiefe eine Lauflänge von 375 bei 34,992°. 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
- Gesamtsteigung
- 280
- Ziel-Setzstufenhöhe
- 18
- Trittstufentiefe
- 25
- Dezimalstellen
- 4
- Anzahl Setzstufen
- 16
- Setzstufenhöhe
- 17,5
- Anzahl Trittstufen
- 15
- Gesamtlauflänge
- 375
Dimensioniert Treppen aus der Gesamthöhe und der Zielsteigung oder einer festen Stufenzahl. Suchintention: stair rise and run calculator. Es sind keine Netzwerkaufrufe und keine Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet.
Von einer Höhe zur ganzen Treppe
Ausgangspunkt sind die Gesamthöhe, also der senkrechte Abstand vom unteren zum oberen Geschoss, und die Steigungshöhe, die Sie sich pro Stufe wünschen. Der Rechner teilt das eine durch das andere, rundet auf die nächste ganze Zahl von Steigungen und verteilt die Gesamthöhe dann gleichmäßig, sodass alle Stufen gleich hoch sind. Es gibt immer einen Auftritt weniger als Steigungen, weil das obere Geschoss die letzte Stufe bildet. Geben Sie auch die Auftrittstiefe an, erhalten Sie die Lauflänge und den Winkel. 280 Gesamthöhe mit Ziel 18 und Auftritten von 25 ergeben 16 Steigungen von 17,5, 15 Auftritte, 375 Lauflänge und 34,992°.
Fehler, die eine Treppe verderben
Am häufigsten werden Einheiten gemischt: Gesamthöhe, Steigung und Auftritt müssen in derselben Einheit stehen, egal in welcher. Der zweite Fehler ist, mit der Wunschhöhe statt mit dem Ergebnis zu bauen. Der Zielwert ist nur ein Wunsch, die echte Steigung ist die Gesamthöhe geteilt durch die ganze Stufenzahl, deshalb wird hier aus 18 genau 17,5. Der dritte ist, die Auftrittstiefe mit der Zahl der Steigungen zu multiplizieren, was die Lauflänge um einen Auftritt zu lang macht. Gerundet wird nur einmal, auf die von Ihnen gewählten Nachkommastellen.
Anwendungsfälle
Lehre
Fixierte Goldens.
Häufige Fragen
Wie viele Steigungen braucht meine Treppe?
Teilen Sie die Gesamthöhe durch die gewünschte Steigungshöhe und runden Sie auf die nächste ganze Zahl. 280 mit einem Zielwert von 18 ergeben 16 Steigungen, danach wird die Höhe gleichmäßig verteilt, sodass jede genau 17,5 misst.
Warum gibt es einen Auftritt weniger als Steigungen?
Die letzte Steigung führt auf das obere Geschoss, das als letzte Stufe dient, sie braucht also keinen eigenen Auftritt. Deshalb gehören zu 16 Steigungen 15 Auftritte.
Kann ich die Zahl der Stufen selbst festlegen?
Ja. Geben Sie statt einer Zielhöhe die gewünschte Zahl der Steigungen ein, dann wird die Gesamthöhe durch diese Zahl geteilt. Alle Steigungen sind gleich hoch, egal welche Zahl Sie wählen.
Wie wird der Treppenwinkel berechnet?
Er ist der Arkustangens aus Steigungshöhe geteilt durch Auftrittstiefe, angegeben in Grad. Steigungen von 17,5 mit Auftritten von 25 ergeben 34,992°, damit lassen sich zwei Entwürfe schnell vergleichen.
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/stairs-rise-run \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_rise":280,"riser":18}'const res = await fetch("https://api.kit.forhosting.com/math/stairs-rise-run", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_rise": 280,
"riser": 18
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/stairs-rise-run",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_rise": 280,
"riser": 18
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/stairs-rise-run", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_rise":280,"riser":18}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_rise":280,"riser":18}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/stairs-rise-run", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"total_rise": 280,
"riser": 18
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.stairs_rise_run",
"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
Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Die Eingaben werden vor der Berechnung geprüft, sodass ungültige Nutzlasten mit invalid_input fehlschlagen. Bei angeforderten Dezimalstellen wird die kaufmännische Rundung (half-up) einmalig auf die rohen IEEE-Werte angewendet. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS, Automatisierungen oder Lehrdemos.
So funktioniert es
Dimensioniert Treppen aus der Gesamthöhe und der Zielsteigung oder einer festen Stufenzahl. n≈round(Gesamt/Steigung); Steigung=Gesamt/n; Winkel=atan(Steigung/Auftritt). Es sind keine Netzwerkaufrufe und keine Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Es sind keine Netzwerkaufrufe und keine Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Die Eingaben werden vor der Berechnung geprüft, sodass ungültige Nutzlasten mit invalid_input fehlschlagen. Bei angeforderten Dezimalstellen wird die kaufmännische Rundung (half-up) einmalig auf die rohen IEEE-Werte angewendet. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS, Automatisierungen oder Lehrdemos. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Die Eingaben werden vor der Berechnung geprüft, sodass ungültige Nutzlasten mit invalid_input fehlschlagen. Bei angeforderten Dezimalstellen wird die kaufmännische Rundung (half-up) einmalig auf die rohen IEEE-Werte angewendet. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS, Automatisierungen oder Lehrdemos.
Eingaben, Grenzen und Rundung
Optionale Dezimalstellen nutzen einmalig half-up. Die Ausgaben spiegeln die Eingaben wider. Es sind keine Netzwerkaufrufe und keine Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Es sind keine Netzwerkaufrufe und keine Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Übergeben Sie die erforderlichen JSON-Felder. Ungültige Typen lösen invalid_input aus. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Die Eingaben werden vor der Berechnung geprüft, sodass ungültige Nutzlasten mit invalid_input fehlschlagen. Bei angeforderten Dezimalstellen wird die kaufmännische Rundung (half-up) einmalig auf die rohen IEEE-Werte angewendet. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS, Automatisierungen oder Lehrdemos. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Die Eingaben werden vor der Berechnung geprüft, sodass ungültige Nutzlasten mit invalid_input fehlschlagen. Bei angeforderten Dezimalstellen wird die kaufmännische Rundung (half-up) einmalig auf die rohen IEEE-Werte angewendet. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS, Automatisierungen oder Lehrdemos.
Wann Sie ihn verwenden
Verwenden Sie ihn, wenn die Suchintention passt. Dimensioniert Treppen aus der Gesamthöhe und der Zielsteigung oder einer festen Stufenzahl. Es sind keine Netzwerkaufrufe und keine Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Es sind keine Netzwerkaufrufe und keine Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Die Eingaben werden vor der Berechnung geprüft, sodass ungültige Nutzlasten mit invalid_input fehlschlagen. Bei angeforderten Dezimalstellen wird die kaufmännische Rundung (half-up) einmalig auf die rohen IEEE-Werte angewendet. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS, Automatisierungen oder Lehrdemos. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Die Eingaben werden vor der Berechnung geprüft, sodass ungültige Nutzlasten mit invalid_input fehlschlagen. Bei angeforderten Dezimalstellen wird die kaufmännische Rundung (half-up) einmalig auf die rohen IEEE-Werte angewendet. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS, Automatisierungen oder Lehrdemos.
Integrationsbeispiele
Schnelltest
Kostenloses Widget.
Automatisierung
Dasselbe JSON über die API.
Technische Fragen
Kostenlos?
Ja, tier A.
Netzwerk?
Nein.
Ungültige Eingabe?
Meldet invalid_input.
API nutzbar?
Ja.
Sprachen?
Nur EN; Nitro hydratisiert.