Rechner harmonische Reihe
Wählen Sie eine ganze Zahl n und erhalten Sie die harmonische Reihe bis 1/n aufsummiert: Die ersten 10 Glieder ergeben 2,928968253968. Die Summe wächst unbegrenzt, aber langsam, ungefähr wie der natürliche Logarithmus von n. 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
- N
- 10
- Sum
- 2,928968254
Die harmonische Reihe ist die unendliche Summe der Kehrwerte der positiven ganzen Zahlen: eins plus ein Halb plus ein Drittel und so weiter. Ihre Partialsummen H_n wachsen unbeschränkt, doch sie wachsen langsam — etwa wie der natürliche Logarithmus von n plus eine Konstante. Keine Tabellenschleifen, keine Rundungsüberraschungen beim Kopieren und dieselbe reine Logik läuft kostenlos in Ihrem Browser.
Was die harmonische Partialsumme tatsächlich ist
Die n-te harmonische Zahl ist definiert als H_n gleich der Summe von k gleich eins bis n über eins durch k. Für n gleich eins ist die Summe schlicht eins. Für n gleich zwei ist sie eins plus ein Halb, also eins Komma fünf.
Für n gleich drei addieren Sie ein Drittel und erhalten ungefähr eins Komma acht drei drei. Lehrende nutzen diese frühen Werte, um zu zeigen, dass die Reihe divergiert, obwohl die aufeinanderfolgenden Glieder gegen null schrumpfen: jeder neue Kehrwert ist kleiner, und dennoch kriecht die laufende Summe für immer nach oben. Analysten begegnen denselben Partialsummen, wenn sie Vergleichstests abschätzen, die Kosten geschachtelter Schleifen schätzen, die eins plus zwei plus drei Elemente besuchen, oder die Erwartung des Sammelbild-Problems annähern.
Da die echte unendliche Reihe divergiert, gibt Software nie eine Endsumme für die gesamte Reihe zurück; sie gibt stets eine endliche, nach n indizierte Partialsumme zurück. Dieser Endpunkt setzt genau dieses mathematische Objekt um: eine reine Schleife von Kehrwertadditionen mit einer festen oberen Schranke für n, sodass Speicher und Laufzeit an der Edge vorhersehbar bleiben. Die Antwort meldet die angeforderte Ganzzahl n, eine stabil gerundete Summe, sodass wiederholte Aufrufe Byte für Byte übereinstimmen, und eine kurze Formelzeichenkette, die H_n in menschenlesbarer Form für Protokolle und Unterrichtsmaterialien wiedergibt.
Wo harmonische Zahlen nützlich sind
Klassenzimmer nutzen einen Rechner für die harmonische Reihe, damit Studierende Wachstumsraten erkunden können, ohne unter Zeitdruck ihre erste for-Schleife zu schreiben. Die Vorbereitung auf Programmier-Interviews verwendet H_n, um die O-Notation-Intuition zu besprechen: die Summe von eins durch k ist Theta von log n, was erklärt, warum manche geschachtelten Algorithmen fast linear wirken und dennoch konstante Faktoren überflügeln. Produkt- und Finanzteams betten harmonische Partialsummen mitunter ein, wenn sie abnehmende Erträge, gestaffelte Rollouts oder die erwartete Anzahl von Versuchen bis zur Abdeckung in einfachen sammelbildartigen Experimenten modellieren.
Eine gescheiterte Validierung wird nicht berechnet. Begrenzen Sie n, halten Sie die Anfrage klein, und Sie erhalten eine reproduzierbare Zahl, die Sie in Tests, Notebooks und Edge-Workern verankern können, ohne eine eigene Mathematikbibliothek aufzustellen.
Anwendungsfälle
Demos harmonischer Zahlen im Unterricht
Lassen Sie Studierende H_n für wachsende n anfordern und das langsame logarithmische Wachstum beobachten, ohne die Summationsschleife selbst zu schreiben.
Veranschaulichung der Algorithmuskomplexität
Zeigen Sie, dass die Summe von eins durch k dem log n folgt, wenn Sie geschachtelte Schleifen, Sammelbild-Skizzen oder harmonische Schranken in Analysenotizen erklären.
Häufige Fragen
Was geschieht, wenn n unter 1 liegt?
Harmonische Zahlen sind nur für positive ganze Zahlen definiert, sodass null und negative Werte ohne Berechnung abgewiesen werden.
Wie genau ist die zurückgegebene Summe?
Die Kehrwerte werden in stabiler Reihenfolge addiert und das Ergebnis auf zwölf Nachkommastellen gerundet, damit es laufzeitübergreifend reproduzierbar ist. Es ist kein exakter rationaler Bruch.
Gibt es ein maximales n?
Ja. n darf höchstens eine Million betragen, damit die Edge-Laufzeit beschränkt bleibt.
Was passiert, wenn n kleiner als 1 ist?
Dann wird die Eingabe abgelehnt. n muss eine ganze Zahl von 1 bis eine Million sein; Dezimalzahlen und fehlende Angaben werden ebenfalls nicht angenommen, damit Sie keinen falschen Wert erhalten.
Warum divergiert die harmonische Reihe, obwohl ihre Glieder kleiner werden?
Jedes neue Glied ist kleiner, doch die Summe steigt immer weiter, ungefähr wie der natürliche Logarithmus von n plus eine Konstante. Deshalb erhalten Sie stets eine Partialsumme für ein gewähltes n, nie eine Summe der ganzen Reihe.
Kann ich die Summe als exakten Bruch erhalten?
Nein. Das Ergebnis ist ein gerundeter Dezimalwert, der jedes Mal gleich ausfällt, etwa 2,928968253968 für die ersten 10 Glieder. Braucht ein Beweis den exakten gekürzten Bruch, muss er separat berechnet werden.
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/harmonic-series \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":10}'const res = await fetch("https://api.kit.forhosting.com/math/harmonic-series", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/harmonic-series",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/harmonic-series", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/harmonic-series", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"n": 10
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.harmonic_series",
"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
Dieser Rechner für die harmonische Reihe überführt diese klassische Definition in einen einzigen deterministischen API-Aufruf: senden Sie eine positive ganze Zahl n und erhalten Sie den exakten Gleitkommawert der n-ten Partialsumme samt einer klaren Formelbeschriftung, sodass Studierende, Ingenieure und Datenpipelines die Anfrage nachvollziehen können, ohne die Reihe neu herzuleiten.
Eingabevertrag, Rundung und Fehlerverhalten
Bei Erfolg enthält der Körper n, sum und formula. Wenn Sie symbolische exakte Brüche wie einen gekürzten Zähler über Nenner benötigen, ist diese Fähigkeit kein Computeralgebrasystem; sie gibt nur eine Gleitkomma-Partialsumme zurück. Senden Sie per POST einen JSON-Körper mit einem einzigen Pflichtfeld n: eine ganze Zahl größer oder gleich eins und höchstens eine Million. Werte unter eins, Nicht-Ganzzahlen, fehlende Felder und ein n über dem veröffentlichten Maximum scheitern mit invalid_input und werden nicht abgerechnet, was fehlerhafte Anfragen aus Ihrem Verbrauchszähler fernhält. Zwölf Stellen sind mehr als genug für Prüfungen im Unterricht und die meisten technischen Schätzungen und bleiben dabei eine saubere JSON-Zahl. Kombinieren Sie sie mit Ihrem eigenen exakten rationalen Code, wenn Beweise Brüche erfordern, und nutzen Sie diese API, wenn Sie ein schnelles, prüfbares numerisches H_n in Pipelines, Arbeitsblättern oder Interview-Demos brauchen.
Wo sich eine API für die harmonische Reihe lohnt
Da die Implementierung reine parse-Arbeit der tier A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Token und ohne ausgehendes Netzwerk.
Integrationsbeispiele
Deterministische Fixtures in Datenpipelines
Verankern Sie H_n in Integrationstests oder Notebooks, wenn ein Modell oder eine Simulation eine stabile harmonische Partialsumme als Referenzkonstante benötigt.
Technische Fragen
Was ist die n-te Partialsumme der harmonischen Reihe?
Es ist H_n = 1 + 1/2 + … + 1/n. Diese API gibt diese Gleitkommasumme für eine positive ganze Zahl n zurück, die Sie übergeben.
Was kostet der Rechner für die harmonische Reihe?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das Prepaid-KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingaben werden nicht berechnet.