ForHosting KIT · Mathematik

Diagonalen reguläres Polygon

Geben Sie Seitenzahl und Umkreisradius eines regelmäßigen Vielecks ein und erhalten Sie jede verschiedene Diagonalenlänge: Ein Sechseck mit Radius 1 hat 6 kurze Diagonalen von etwa 1,7320508076 und 3 lange von 2. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Seiten
6
Umkreisradius
1
Erhalten Sie
Seitenlänge
1
Anzahl der Diagonalen
9
Anzahl verschiedener Längen
2
Längen
1,7320508076, 2

Ein reguläres Polygon mit vier oder mehr Seiten besitzt Diagonalen: Strecken, die nicht benachbarte Ecken verbinden. Ist die Figur regulär, liegen alle Ecken auf einem gemeinsamen Kreis, sodass jede Diagonale eine Sehne dieses Umkreises ist. Die Sehnenlänge hängt nur vom Umkreisradius R und davon ab, wie viele Seiten die Sehne überspannt. Bei fester ganzzahliger Seitenzahl n und positivem R liefert die Formel zwei R mal Sinus von k pi durch n jede distinkte Diagonalenlänge für die Spannweiten k von zwei bis zum ganzzahligen Anteil von n durch zwei. Lernende nutzen diese Längen beim Studium regulärer Fünf-, Sechs- und höherer Vielecke in der Geometrie. Konstrukteure und Fertiger brauchen sie, wenn ein Bohrkreis, eine Fliesenlage oder ein Rahmen nur durch n und R spezifiziert ist.

Was Diagonalen eines regulären Polygons sind und warum Länge nicht Anzahl ist

In einem konvexen n-Eck verbindet eine Diagonale zwei Ecken, die entlang des Randes nicht aufeinanderfolgen. Die klassische Anzahlformel n mal n minus drei durch zwei sagt, wie viele solcher Strecken existieren, verrät aber nichts über ihre Längen. Bei einem unregelmäßigen Polygon können sich alle Längen unterscheiden; bei einem regulären Polygon reduziert die Symmetriegruppe sie auf wenige distinkte Werte.

Platzieren Sie die n Ecken gleichmäßig auf einem Kreis vom Radius R. Nummerieren Sie sie von null bis n minus eins. Der euklidische Abstand zwischen Ecke null und Ecke k, mit k zwischen eins und dem ganzzahligen Anteil von n durch zwei, ist genau die Sehnenlänge zwei R Sinus von k pi durch n.

Ist k gleich eins, ist diese Sehne eine Seite. Ist k mindestens zwei, ist sie eine Diagonale. Jede ganze Zahl k von zwei bis zum ganzzahligen Anteil von n durch zwei kennzeichnet daher eine distinkte Diagonalenlängenklasse.

Ein Quadrat hat eine einzige Klasse: die beiden gleichen Diagonalen, die zugleich Durchmesser des Umkreises sind. Ein reguläres Sechseck hat zwei Klassen: kürzere Diagonalen, die zwei Seiten überspannen, und längere Diagonalen, die Durchmesser sind. Ein reguläres Achteck hat drei Klassen, und das Muster setzt sich fort.

Die Suchintention bündelt sich um Rechner für Diagonalenlängen regulärer Polygone, Diagonale eines regulären Polygons aus dem Radius und distinkte Diagonalen eines regulären n-Ecks. Menschen wollen numerische Längen, die sie mit einem Lehrbuch, einer CAD-Skizze oder einer Zuschnittliste abgleichen können — nicht nur die ganzzahlige Anzahl der Diagonalen.

Hausaufgaben zu Diagonalenlängen regulärer Polygone

Lernende und Bewertende bestätigen jede distinkte Diagonalenlänge vom Quadrat bis zum Zwölfeck bei gegebenem n und Umkreisradius, einschließlich Ablehnung, wenn die Seitenzahl unter vier liegt.

Was geschieht, wenn sides unter 4 liegt?

Ein Dreieck hat keine Diagonalen; Digone und Monogone werden ebenfalls abgelehnt. Diese Aufrufe werden nicht berechnet.

Wie viele distinkte Diagonalenlängen hat ein reguläres n-Eck?

Genau ⌊n/2⌋ − 1 distinkte Längen: eine für jede Spannweite k von 2 bis ⌊n/2⌋. Ein Quadrat hat eine, ein Sechseck zwei, ein Achteck drei, und so weiter.

Wie lang sind die Diagonalen eines regelmäßigen Sechsecks?

Bei einem Umkreisradius von 1 messen die sechs kürzeren Diagonalen etwa 1,7320508076 und die drei längeren 2. Die längeren laufen durch den Mittelpunkt und sind damit Durchmesser des Kreises.

Wie wird jede Diagonalenlänge berechnet?

Jede Diagonale ist eine Sehne des Kreises durch die Ecken. Ihre Länge ist der doppelte Radius mal dem Sinus von k mal π durch n, wobei k angibt, wie viele Seiten die Diagonale überspannt.

Warum zählen manche Diagonalen nur halb so oft?

Bei gerader Seitenzahl sind die längsten Diagonalen Durchmesser, die sich zwei gegenüberliegende Ecken teilen. Ein Sechseck hat deshalb nur drei davon, aber sechs kürzere.

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.

POSThttps://api.kit.forhosting.com/geom/regular-polygon-diagonal

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/geom/regular-polygon-diagonal \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sides":6,"circumradius":1}'
{
  "sides": 6,
  "circumradius": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.regular_polygon_diagonal",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Diese Fähigkeit akzeptiert n mindestens vier und einen positiven Umkreisradius, lehnt Dreiecke und nicht positive Radien ab und liefert Seitenlänge, Gesamtzahl der Diagonalen, distinkte Längen mit Vielfachheiten sowie eine stabile Formelzeichenkette als strukturiertes JSON.

Was Diagonalen eines regulären Polygons sind und warum Länge nicht Anzahl ist

Die Ausgabe von sides, circumradius, side_length, diagonal_count, distinct_count, einem diagonals-Array mit Spannweite Länge und Vielfachheit sowie einem lengths-Array als JSON erleichtert das Einfügen in Notizen, den Diff in automatisierten Tests und die Einspeisung in eine größere Pipeline, ohne trigonometrische Sehnenformeln in jeder Sprache neu zu implementieren, die Sie unterrichten oder betreiben.

Wie dieser Rechner Eingaben prüft und die Sehnenformel anwendet

Nach der Validierung berechnet die Engine die Seitenlänge als zwei R Sinus von pi durch n, die Gesamtdiagonalenzahl als n mal n minus drei durch zwei und durchläuft dann die Spannweite k von zwei bis zum ganzzahligen Anteil von n durch zwei. Für jede Spannweite wertet sie length gleich zwei R Sinus von k pi durch n aus und speichert die Vielfachheit: n Diagonalen für jede Nicht-Durchmesser-Klasse und n durch zwei, wenn n gerade ist und k gleich n durch zwei, weil jeder Durchmesser von zwei gegenüberliegenden Ecken geteilt wird. Randfälle sind explizit: sides gleich drei, zwei oder eins; Umkreisradius null oder negativ; nichtnumerische Zeichenketten; fehlende Felder und nicht ganzzahlige Seitenzahlen scheitern, bevor irgendeine Länge zurückgegeben wird. Senden Sie einen JSON-Körper mit sides und circumradius. sides muss eine ganze Zahl mindestens vier sein; Werte unter vier scheitern mit invalid_input, weil ein Dreieck unter diesem Vertrag keine Diagonalen hat und Digone oder Monogone hier keine euklidischen regulären Polygone sind. circumradius muss eine positive endliche Zahl sein, die den Abstand vom Zentrum zu jeder Ecke darstellt. Ergebnisse werden auf eine stabile Dezimalpräzision gerundet, damit dieselbe Eingabe über JavaScript-Engines hinweg stets dasselbe JSON ergibt. Sie dürfen für circumradius jede Längeneinheit verwenden; side_length und jede Diagonalenlänge werden in demselben Einheitensystem ausgedrückt, sodass ein Radius von zwei Metern Diagonalenlängen in Metern ohne Umrechnung in der Engine liefert.

Praktische Nutzung, Grenzen, Preise und Lieferkanäle

Nutzen Sie das Browser-Werkzeug, wenn Sie sofort distinkte Diagonalenlängen brauchen — etwa beim Prüfen von Hausaufgaben zu regulären Fünf- und Sechsecken, beim Dimensionieren eines Bohrkreises aus Radius und Seitenzahl, beim Verifizieren einer Werkstattzeichnung oder beim Bestätigen einer Fliesenlage ohne Computeralgebrasystem. Es gibt kein Sprachmodell, keinen externen Geometriedienst und keine Zufälligkeit, sodass die Fähigkeit sicher in Continuous-Integration-Prüfungen und reproduzierbaren Unterrichtsmaterialien verankert werden kann. Nutzen Sie die API, wenn ein Skript, eine Lernplattform, ein CAD-Helfer oder ein Notebook stabiles JSON für viele Paare n und R unter einem Vertrag braucht. Jede erfolgreiche Anfrage ist ein abrechenbarer Posten zu $0.002; fehlgeschlagene Validierung wird nicht abgerechnet. Akzeptierte Eingaben müssen sides größer oder gleich vier und einen streng positiven Umkreisradius erfüllen; Dreiecke, Digone, Monogone und nicht positive Radien werden mit klarer invalid_input-Meldung abgelehnt. Ergebnisse sind vollständig deterministisch: dieselben sides und circumradius ergeben stets dieselben side_length, diagonal_count, distinct_count, diagonals- und lengths-Arrays. Verdrahten Sie den Endpoint in Vieleck-Übungen, die Diagonalenlängen statt nur Anzahlen verlangen, in Wettbewerbskorrektoren, in Fertigungsblätter mit n und R oder in Vorverarbeitungsschritte, in denen Sie bereits explizite Domänenfehler opaken Widgets vorziehen, die nicht zeigen, warum Seiten unter vier abgelehnt werden.

Deterministische Fixtures für Geometrietests

Pipelines, die Unit-Tests oder interaktive Vieleck-Demos speisen, können ein reines Diagonalenlängen-Orakel aufrufen, statt Sehnenformeln in jeder Sprache neu zu implementieren.

Bohrkreise und Rahmen aus n und R

Werkstatt- oder Konstruktionsnotizen, die ein reguläres n-Eck durch Seitenzahl und Umkreisradius spezifizieren, erhalten alle distinkten Diagonalenlängen als strukturiertes JSON für Berichte, Zuschnittlisten oder leichte CAD-Helfer.

Wie berechne ich Diagonalenlängen eines regulären Polygons mit dieser API?

Senden Sie einen JSON-Körper mit sides (Ganzzahl ≥ 4) und circumradius (positive Zahl) an geom.regular_polygon_diagonal. Die Antwort liefert side_length, diagonal_count, distinct_count, diagonals mit span/length/multiplicity und lengths.

Welche Formel verwendet der Rechner?

Jede Diagonale der Spannweite k ist d_k = 2·R·sin(k·π/n) für k = 2 … ⌊n/2⌋. Die Seitenlänge nutzt dieselbe Sehnenformel mit k = 1. Die Gesamtdiagonalenzahl ist n(n−3)/2.

Ist der Rechner für Diagonalenlängen regulärer Polygone kostenlos?

Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Posten; Validierungsfehler werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →