Winkeldurchmesser
Die Sonne mit 1392000 km Durchmesser in 149597870.7 km Entfernung spannt am Himmel etwa ein halbes Grad auf. Geben Sie Größe und Abstand in derselben Einheit ein und erhalten Sie den genauen Winkel mit allen Schritten. 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
- Physikalische Größe
- 1.392.000
- Entfernung
- 149.597.870,7
- Durchmesser
- 1.392.000
- Physikalische Größe
- 1.392.000
- D
- 149.597.870,7
- Winkeldurchmesser rad
- 0,0093048781
Ein Winkeldurchmesser-Rechner wandelt den realen Durchmesser eines Objekts und seinen Abstand zum Beobachter in den Winkel um, den dieses Objekt am Himmel unterspannt. Geben Sie eine positive physikalische Größe und einen positiven Abstand in derselben Längeneinheit ein; das Werkzeug liefert den exakten Winkeldurchmesser θ gleich dem Zweifachen des Arkustangens der Größe über dem Zweifachen des Abstands, ausgedrückt in Radiant, Grad, Bogenminuten und Bogensekunden, plus eine lesbare Gleichung und Substitutionschritte. Schülerinnen und Schüler, die Sonnen- und Mondaufgaben prüfen, Planetariumsentwickler, Spieledesigner mit fernen Requisiten und Autoren von Unit-Tests brauchen dieselbe deterministische Zahl ohne einen vollständigen Astronomiestack.
Was der Winkeldurchmesser für Größe und Abstand bedeutet
Der Winkeldurchmesser, auch Winkelgröße genannt, ist der Winkel, den die geradlinige Ausdehnung eines Objekts aus Sicht eines Beobachters unterspannt. Hat das Objekt den linearen Durchmesser D und liegt im Abstand d vom Beobachter, liefert die Geometrie des gleichschenkligen Dreiecks vom Auge zu den beiden Enden des Durchmessers die exakte Beziehung theta gleich dem Zweifachen des Arkustangens von D über zwei d.
Diese Formel ist exakt für eine kreisförmige (oder sehnenbasierte) Silhouette, wenn Größe und Abstand dieselbe Längeneinheit teilen; sie verlangt keine Umrechnung von Kilometern in astronomische Einheiten, solange beide Eingaben dieselbe Skala nutzen. Ist D viel kleiner als d, ist der Halbwinkel winzig und die Kleinwinkel-Näherung theta in Radiant ungefähr gleich D über d wird ausgezeichnet, weshalb viele Lehrbücher theta ungefähr gleich Größe über Abstand für Sterne und ferne Planeten schreiben.
Bei nahen oder riesigen Objekten driftet die Näherung, daher nutzt dieser Rechner stets die volle Zwei-Arkustangens-Form und wandelt erst danach Radiant in Grad, Bogenminuten und Bogensekunden zur Anzeige um. Lehrkräfte sollten betonen, dass die Winkelgröße keine Eigenschaft des Objekts allein ist: Sonne und Mond haben sehr unterschiedliche physikalische Durchmesser, vom Erde aus aber fast denselben Winkeldurchmesser, weil der Mond viel näher ist.
Der Prüfpfad berechnet Arkustangens und Gradumrechnung mit derselben festen Rundung wie die veröffentlichten Felder neu, sodass eine erfolgreiche Antwort stets Schritte mitliefert, die Sie in Tests oder Arbeitsblättern prüfen können.
Praktische Tipps, Grenzen und verwandte Suchen
Verwenden Sie dieselbe Längeneinheit für beide Eingaben: wandeln Sie einen Wert um, wenn Ihre Quelle Kilometer mit astronomischen Einheiten mischt. Bevorzugen Sie Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; Zahlenstrings werden nur akzeptiert, wenn sie einem strikten endlichen Zahlenmuster entsprechen. Klassische Prüfungen umfassen die Sonne mit etwa einer Million dreihundertzweiundneunzigtausend Kilometern Durchmesser und einer AU Abstand, was etwa einen halben Grad bzw. ungefähr zweiunddreißig Bogenminuten ergibt, sowie einen vereinfachten Mondfall mit Durchmesser und Abstand in Kilometern nahe derselben Winkelgröße.
Halten Sie Verhältnisse im double-Bereich: absurd großes size mit winzigem distance erzeugt noch einen endlichen Winkel nahe einhundertachtzig Grad, aber nicht endliche Zwischenwerte außerhalb der veröffentlichten Grenzen werden abgelehnt. Diese Seite richtet sich an Personen, die einen Winkeldurchmesser-Rechner, Winkeldurchmesser in Grad oder Bogenminuten oder physikalische Größe zu Winkel online suchen; sie ist kein Raumwinkel-Werkzeug, kein Parallaxen- oder Entfernungsmodul-Konverter, kein Plattenskalen-Rechner für CCD-Pixel und keine reine Kleinwinkel-Näherungsbibliothek.
Bevorzugen Sie diese Fähigkeit, wenn Sie bereits lineare Größe und Abstand haben und nur den unterspannten Winkel brauchen; gibt Ihre Quelle den Radius statt des Durchmessers, verdoppeln Sie zuerst den Radius. Round-Trip-Prüfungen sind einfach: berechnen Sie zwei mal atan von size über zwei distance, multiplizieren Sie mit einhundertachtzig über pi für Grad, multiplizieren Sie mit sechzig für Bogenminuten und bestätigen Sie, dass die veröffentlichten Felder innerhalb derselben Zwölf-Dezimalstellen-Rundung übereinstimmen.
Anwendungsfälle
Unit-Tests für Rendering- und Planetariumscode
Erzeugen Sie bekannte Winkeldurchmesser für ferne Requisiten plus bewusste Null-Abstand-Ablehnungen als erwartete Werte in Coding-Katas.
Häufige Fragen
Was ist Winkelgröße oder Winkeldurchmesser?
Es ist der Winkel, den ein Objekt aus Sicht eines Beobachters unterspannt. Mit physikalischer Größe D und Abstand d (gleiche Einheit) gilt θ = 2·atan(D/(2·d)).
Müssen size und distance dieselben Einheiten haben?
Ja. Jede Längeneinheit funktioniert (m, km, AU, ly), solange beide Felder dieselbe Einheit nutzen; das Werkzeug rechnet Einheiten nicht um.
Ist das die Kleinwinkel-Näherung?
Nein. Die Hauptformel ist die exakte Zwei-Arkustangens-Form. Wenn size ≪ distance stimmt sie mit θ ≈ size/distance in Radiant überein.
Warum wirken Sonne und Mond etwa gleich groß?
Ihre tatsächlichen Durchmesser sind sehr verschieden, doch der Mond ist der Erde viel näher. Die Winkelgröße hängt von Größe und Abstand ab, daher haben beide an unserem Himmel fast denselben Winkeldurchmesser.
Was passiert bei einem Abstand von null?
Der Wert wird abgelehnt. Bei einem Abstand von null ist die Geometrie nicht definiert, und der Rechner erfindet lieber keinen unendlichen Winkel. Geben Sie Größe und Abstand jeweils als positive Zahl ein.
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/astro/angular-size \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"size":1392000,"distance":149597870.7}'const res = await fetch("https://api.kit.forhosting.com/astro/angular-size", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"size": 1392000,
"distance": 149597870.7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/angular-size",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"size": 1392000,
"distance": 149597870.7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/angular-size", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"size":1392000,"distance":149597870.7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"size":1392000,"distance":149597870.7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/angular-size", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"size": 1392000,
"distance": 149597870.7
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.angular_size",
"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_abs | 1e+36 |
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
Null oder nicht positiver Abstand wird mit invalid_input abgelehnt, statt einen unendlichen Winkel zu erfinden.
Was der Winkeldurchmesser für Größe und Abstand bedeutet
Abstand genau null ist für diese Geometrie undefiniert—das Halbverhältnis würde divergieren—daher lehnt die API nicht positiven Abstand ab, statt infinity oder NaN zurückzugeben.
Wie Sie die API aufrufen und was zurückkommt
Senden Sie einen JSON-Body mit zwei erforderlichen streng positiven endlichen Zahlen: size (Aliase diameter, physical_size, D, linear_size) und distance (Aliase dist, d, range, observer_distance). Absolutwerte müssen innerhalb der veröffentlichten Grenzen bleiben, damit Halbverhältnis und Arkustangens in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Bei Erfolg spiegelt die Antwort gerundetes size und distance unter Primär- und Alias-Schlüsseln wider, setzt angular_diameter_rad und theta_rad auf den Winkel in Radiant, angular_diameter_deg, angular_diameter_degrees und theta_deg auf Grad, angular_diameter_arcmin, angular_diameter_arcminutes und theta_arcmin auf Bogenminuten, angular_diameter_arcsec, angular_diameter_arcseconds und theta_arcsec auf Bogensekunden, formula auf die Zeichenkette theta gleich zwei atan von size über zwei distance, equation auf eine lesbare Substitutionszeile, units auf eine Label-Map, message auf eine kurze Zusammenfassung und steps auf ein geordnetes Array aus gegebenen Werten, Formel, Halbverhältnis, Radiant-, Grad- und Bogeneinheiten-Zeilen. Fehlgeschlagene Validierung—fehlende Felder, nicht endliche Zahlen, Werte außerhalb absoluter Grenzen, nicht positives size oder null bzw. nicht positives distance—liefert invalid_input und wird nie berechnet. Die Preisgestaltung ist ein pauschales $0.002 pro erfolgreicher Anfrage mit Einheitsposten und null marginalem Stückpreis.
Praktische Tipps, Grenzen und verwandte Suchen
Fehlgeschlagene Tasks mit invalid_input verbrauchen kein Prepaid-Guthaben, was explorative Skripte günstig hält, wenn Lernende absichtlich distance null senden.
Integrationsbeispiele
Hausaufgabenkontrolle zum Winkeldurchmesser von Sonne und Mond
Lernende geben Lehrbuchdurchmesser und -abstände ein und vergleichen handschriftliches 2·atan(D/2d) in Grad und Bogenminuten mit einem deterministischen JSON-Ergebnis vor der Abgabe.
Weltbau für Spiele und Simulationen
Prozedurale Himmelsysteme speisen Objektgröße und Beobachterabstand in die API ein, um Sprite-Skalierung und UI-Anzeigen ohne vollen Himmelsmechanik-Stack zu setzen.
Technische Fragen
Was passiert bei Abstand null?
Abstand null ist für den Winkeldurchmesser ungültig. Dieses Werkzeug gibt invalid_input statt infinity oder NaN zurück.
Ist der Winkeldurchmesser-Rechner kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen prepaid KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Tasks werden nie berechnet.