Mondsichelfläche
Ermitteln Sie die sichelförmige Fläche, die ein Kreis außerhalb eines anderen behält: Zwei Kreise mit Radius 5 und Mittelpunkten im Abstand 5 lassen auf jeder Seite eine Sichel von 47,830573874526. Die gemeinsame Linse sehen Sie ebenfalls, damit nichts verwechselt wird. 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
- Radius a
- 5
- Radius b
- 5
- Entfernung
- 5
- Fläche
- 47,8305738745
- Möndchen b
- 47,8305738745
- Schnittfläche
- 30,7092424652
Eine Lunula, auch Mondsichel genannt, ist die mondförmige Region, die von zwei Kreisbögen begrenzt wird, die sich in zwei Punkten treffen. Es ist der Teil einer Kreisscheibe, der nicht in der anderen liegt, sobald sich zwei Kreise kreuzen. Dieser Rechner nimmt die beiden Radien und den Abstand der Mittelpunkte entgegen, prüft, dass die Kreise sich in zwei verschiedenen Punkten schneiden, und liefert die Sichelfläche des ersten Kreises: die erste Scheibe minus die Überlappungslinse. Lernende, CAD-Anwender und alle, die einen Rest zwischen zwei Rundungen schraffieren, erhalten einen geschlossenen Wert statt eines numerischen Integrals.
Was eine Mondsichel (Lunula) ist und warum zwei Radien plus Mittelpunktsabstand sie festlegen
In der ebenen Geometrie ist eine Lunula eine konkav-konvexe Region, begrenzt von zwei Kreisbögen. Zeichnen Sie zwei Kreise, die sich in einem Punktepaar kreuzen. Jede Kreislinie liefert dann zwei Bögen zwischen diesen Punkten, und die Wahl je eines Bogens so, dass die Region in einer Scheibe und außerhalb der anderen liegt, erzeugt eine Mondsichel.
Diese Sichel ist genau die erste Scheibe minus der Schnittmenge der beiden Scheiben. Die Schnittmenge selbst ist die symmetrische Linse, bei gleichen Radien oft vesica piscis genannt: sie ist die Summe der beiden Kreissegmente, die die gemeinsame Sehne teilen. Subtrahiert man diese Linse von Pi mal dem Quadrat des ersten Radius, bleibt die Lunula des ersten Kreises.
Dieselbe Konstruktion mit dem zweiten Radius ergibt die andere Lunula. Beide Größen sind festgelegt, sobald die zwei Radien und der Mittelpunktsabstand bekannt sind, denn diese drei Längen bestimmen je ein Dreieck von jedem Mittelpunkt zu den zwei Schnittpunkten. Der Kosinussatz liefert die Halbwinkel an den Mittelpunkten; der Arkuskosinus dieser Werte zusammen mit einer einzigen Quadratwurzel aus der heronischen Formel am selben Dreieck gibt die Linsenfläche in geschlossener Form.
Wer Mondsichelfläche, Lunulafläche oder Fläche einer Sichel zwischen zwei Kreisen eingibt, will diesen numerischen Rest, keine Vorlesung, die nur behauptet, die Figur existiere. Die wiederholten Radien und den Abstand, die Sichelfläche des ersten Kreises, die zweite Lunula, die Schnittlinse und eine kurze Formelzeichenkette zu liefern, erleichtert das Einfügen ins Notizbuch, das Festnageln in automatisierten Tests oder die Weitergabe an eine Pipeline, ohne Arkuskosinus und Radikanden in jeder Sprache, die Sie unterrichten oder ausrollen, neu zu implementieren.
Die Identitäten sind deterministisch und konstant zeitlich, sodass dieselben drei Zahlen stets dieselbe Sichel ergeben.
Wo ein Mondsichelflächen-Rechner sich lohnt
Unterrichtsräume und Tutorienplattformen nutzen einen Mondsichelflächen-Rechner, damit Lernende den mondförmigen Rest für beliebige Radienpaare und einen Mittelpunktsabstand prüfen können, ohne Linse und Lunula von Hand zu verwechseln. Prüfungs-Generatoren brauchen ein deterministisches Orakel, das einen nichtpositiven Radius als ungültig markiert statt still Null zurückzugeben, was ein fehlerhafter Bewerter als Erfolg werten könnte, und das getrennte oder geschachtelte Kreise zurückweist statt eine Überlappung zu erfinden. Werkstatt-, CAD- und Tiefbaunotizen, die zwei Kreisschnitte mit bekannten Mittelpunkten und Radien festhalten, gewinnen eine stabile Sichelfläche für Materialaufnahme, eine mondförmige Dichtung oder einen CNC-Rest.
Fehlgeschlagene Validierung wird nicht berechnet. Halten Sie Anfragen klein, nageln Sie die gerundete Fläche in Tests fest, und Sie erhalten reproduzierbare Sicheln für Hausaufgaben, LMS-Erweiterungen und Edge-Worker, ohne ein Computeralgebrasystem aufzustellen.
Anwendungsfälle
Hausaufgaben- und Prüfungsdrills zur Mondsichelfläche
Lernende und Bewerter bestätigen den mondförmigen Rest für klassische Zwei-Radien- und Mittelpunktsabstandsdaten, einschließlich der Ablehnung, wenn ein Radius nicht positiv ist oder die Kreise sich nicht kreuzen.
Häufige Fragen
Was geschieht, wenn ein Radius keine positive Zahl ist?
Null, eine negative Länge, ein fehlendes Feld oder ein nichtendlicher Wert ist kein zeichbarer Kreis; diese Aufrufe werden nicht berechnet.
Wann ist die Geometrie ungültig?
Wenn die Kreise sich nicht in zwei verschiedenen Punkten schneiden: Abstand mindestens die Summe der Radien (getrennt oder äußerlich tangent), Abstand höchstens die absolute Differenz (eine in der anderen ohne Kreuzung, oder konzentrisch), oder ein nichtpositiver Abstand.
Was ist der Unterschied zwischen Mondsichel und Linse?
Die Linse ist die Fläche, die beide Kreise gemeinsam haben. Die Sichel ist der Rest des ersten Kreises, wenn man diese Linse abzieht. Bei Radien von 5 und einem Mittelpunktsabstand von 5 misst die Linse 30,709242465219.
Wie erhalte ich die Sichel des zweiten Kreises?
Sie wird neben der ersten angezeigt, zusammen mit der Linse. Das Hauptergebnis gehört immer zum zuerst eingegebenen Kreis, wenn Sie die Radien tauschen, tauscht also auch die zuerst gezeigte Sichel.
Was passiert, wenn ein Radius nicht positiv ist?
Die Berechnung wird mit einer klaren Meldung abgelehnt. Ein Radius von null oder ein negativer Wert beschreibt keinen Kreis, den man zeichnen kann, und gilt deshalb nicht als gültige Eingabe.
Wie wird die Fläche der Mondsichel berechnet?
Von der Fläche des ersten Kreises, also π mal Radius zum Quadrat, wird die Linse abgezogen. Die Linse ergibt sich aus den halben Winkeln an den Mittelpunkten nach dem Kosinussatz und der Heronschen Formel.
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/crescent-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius_a":5,"radius_b":5,"distance":5}'const res = await fetch("https://api.kit.forhosting.com/math/crescent-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius_a": 5,
"radius_b": 5,
"distance": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/crescent-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius_a": 5,
"radius_b": 5,
"distance": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/crescent-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius_a":5,"radius_b":5,"distance":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius_a":5,"radius_b":5,"distance":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/crescent-area", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"radius_a": 5,
"radius_b": 5,
"distance": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.crescent_area",
"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
Ein fehlender, nicht endlicher oder nicht streng positiver Radius scheitert mit invalid_input, ebenso ein Mittelpunktsabstand, der die Kreise getrennt, ohne Schnitt ineinander geschachtelt oder konzentrisch lässt. Dieselbe reine Funktion speist das kostenlose Browser-Werkzeug und den vorausbezahlten API-Pfad zu $0.002 je erfolgreichem Aufruf.
Eingabevertrag, Formel und Inhalt der Antwort
Jeder Radius muss eine streng positive endliche Zahl sein: Null und jede negative Länge werden namentlich zurückgewiesen, weil sie keinen Kreis beschreiben, den Sie zeichnen können. Der Abstand muss ebenfalls streng positiv sein. Die Geometrie ist nur gültig, wenn die Kreise sich in zwei verschiedenen Punkten schneiden, also im offenen Intervall von der absoluten Differenz der Radien bis zu ihrer Summe. Ist der Abstand mindestens die Summe, sind die Kreise getrennt oder lediglich äußerlich tangent und es gibt keine Sichel. Ist der Abstand höchstens die absolute Differenz, enthält eine Scheibe die andere, ohne dass die Kreislinien sich kreuzen, was ein Ring und keine Lunula ist, oder die Kreise sind konzentrisch. Diese Fälle scheitern mit der Meldung, die Geometrie sei ungültig. Senden Sie einen JSON-Körper mit drei Pflichtzahlen: radius_a, dem positiven Radius des ersten Kreises; radius_b, dem positiven Radius des zweiten Kreises; und distance, dem positiven Abstand zwischen den beiden Mittelpunkten. Fehlende Felder, leere Zeichenketten, nichtnumerischer Text, NaN und Infinity scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Bei einem gültigen Tripel folgen die Halbwinkel aus dem Kosinussatz, die Linsenfläche ist radius_a zum Quadrat mal alpha plus radius_b zum Quadrat mal beta minus dem Doppelten der Dreiecksfläche, und die Sichelfläche des ersten Kreises ist Pi mal radius_a zum Quadrat minus dieser Linse. Ein erfolgreicher Körper wiederholt die drei Eingaben, liefert area als primäre Sichel, enthält lune_b und intersection_area für den anderen Rest und die Linse und wiederholt die Formel. Legen Sie dem JSON Ihre eigene Skizze bei, wenn Sie eine Zeichnung brauchen; dieser Endpunkt berechnet nur Flächen.
Wo ein Mondsichelflächen-Rechner sich lohnt
Weil die Implementierung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Token und ohne ausgehendes Netz. Diese Seite ist nicht die Lunula des Hippokrates, eine besondere Gleichheit einer rechtwinkligen Dreieckskonstruktion, und kein Kreissegmentrechner aus Radius und Zentriwinkel: wer Mondsichelfläche eingibt, will den Rest zwischen zwei Kreisbögen aus zwei Radien und einem Mittelpunktsabstand, als strukturiertes JSON, dem man vertrauen kann.
Integrationsbeispiele
Deterministische Fixtures für Geometrietests
Pipelines, die Unit-Tests oder interaktive Lunula-Demos speisen, können ein reines Sichelflächen-Orakel aufrufen, statt Arkuskosinus und den Schnittradikanden in jeder Sprache neu zu implementieren.
CAD-, Dichtungs- und Kreisschnittreste
Feld- oder Werkstattnotizen, die zwei sich schneidende Kreisschnitte festhalten, gewinnen die Mondsichel als strukturiertes JSON für Berichte, Aufnahme oder leichte CAD-Helfer.
Technische Fragen
Wie berechnet man die Mondsichelfläche aus zwei Radien und dem Mittelpunktsabstand?
Senden Sie einen JSON-Körper mit radius_a, radius_b (beide positive endliche Zahlen) und distance (positiv, streng zwischen |radius_a − radius_b| und radius_a + radius_b). Die Antwort liefert area als Lunula des ersten Kreises, plus lune_b, intersection_area, die wiederholten Eingaben und die Formelzeichenkette.
Welche Formel verwendet der Mondsichelflächen-Rechner?
Die Schnittlinse ist radius_a² α + radius_b² β − 2Δ, wobei α und β die Halbwinkel aus dem Kosinussatz sind und 2Δ das Doppelte der Dreiecksfläche auf der gemeinsamen Sehne ist. Die Sichelfläche des ersten Kreises ist π radius_a² minus dieser Linse.
Ist der Mondsichelflächen-Rechner kostenlos?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Element; fehlgeschlagene Prüfungen werden nicht berechnet.