ForHosting KIT · Mathematik

Polygon-Diagonalen-Rechner

Geben Sie die Zahl der Seiten ein und erfahren Sie, wie viele Diagonalen das Vieleck hat: ein Sechseck 9, ein Fünfeck 5, ein Viereck 2 und ein Dreieck keine, alles nach der Formel n(n−3)/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
Erhalten Sie
Diagonalen
9

Ein konvexes Polygon mit n Seiten hat eine feste Anzahl von Diagonalen, sobald n bekannt ist. Von jedem Eckpunkt aus können Sie Strecken zu allen anderen Eckpunkten ziehen außer zu sich selbst und den beiden unmittelbaren Nachbarn, was n minus drei Diagonalen von diesem Eckpunkt ergibt; zählt man alle Eckpunkte, wird jede Diagonale doppelt gezählt, sodass die Gesamtzahl n mal n minus drei durch zwei ist. Diese eine geschlossene Form liefert null Diagonalen für ein Dreieck, zwei für ein Viereck, fünf für ein Fünfeck, neun für ein Sechseck und wächst quadratisch mit n. Lernende begegnen der Formel in Kombinatorik und ebener Geometrie; Lehrkräfte und Wettbewerbsplattformen brauchen ein stabiles numerisches Orakel; Ingenieure benötigen die Anzahl manchmal bei der Planung von Sehnenlayouts oder Graphenkanten auf einem Zyklus.

Was eine Polygon-Diagonale ist und warum die Anzahl n(n−3)/2 beträgt

In einem einfachen Polygon ist eine Diagonale eine Strecke, die zwei nicht benachbarte Eckpunkte verbindet und bei einem konvexen Polygon im Inneren der Figur liegt. Für ein konvexes n-Eck bestimmt jedes Paar nicht benachbarter Eckpunkte genau eine solche Strecke, sodass das Zählen von Diagonalen ein rein kombinatorisches Problem auf der Eckpunktmenge ist. Der vollständige Graph auf n beschrifteten Eckpunkten hat n über zwei Kanten; das Polygon nutzt bereits n dieser Kanten als Seiten; der Rest sind Diagonalen.

Algebraisch ist das n(n−1)/2 minus n, was sich zu n(n−3)/2 vereinfacht. Derselbe Ausdruck erscheint, wenn Sie einen Eckpunkt festhalten, feststellen, dass er n minus drei Diagonalen beiträgt, mit n multiplizieren und durch zwei teilen, um die Doppelzählung aufzuheben. Die Suchabsicht bündelt sich um Polygon-Diagonalen-Rechner, Anzahl der Diagonalen in einem Polygon, wie viele Diagonalen hat ein n-Eck und die Formel n mal n minus drei durch zwei.

Menschen wollen eine Zahl, die sie mit der Lösung eines Lehrbuchs oder einem automatischen Korrektor abgleichen können, nicht nur eine Beweisskizze.

Wie dieser Rechner die Eingabe prüft und die geschlossene Zählformel anwendet

Nichtnumerische Zeichenketten, fehlende Felder und nichtganzzahlige Seitenzahlen scheitern ebenfalls mit einer klaren Meldung. Nach der Validierung wertet die Engine Diagonalen als Seiten mal Seiten minus drei, alles durch zwei. Für jede ganze Zahl n ist das Produkt n mal n minus drei gerade, sodass der Quotient immer eine exakte Ganzzahl ohne Gleitkomma-Rundungsschritt ist.

Randfälle sind explizit: sides gleich zwei oder eins, null, negative Werte und weggelassenes sides scheitern; sides gleich drei gelingt und liefert null Diagonalen, die korrekte Anzahl für ein Dreieck. Große, aber vernünftige n bleiben innerhalb der sicheren JavaScript-Ganzzahlgrenzen für typische Hausaufgaben- und Wettbewerbsspannen exakt; eine obere Schranke lehnt pathologische Eingaben ab, die den Engine-Vertrag überschreiten würden.

Praktische Nutzung, Grenzen, Preise und Lieferkanäle

Nutzen Sie das Browser-Werkzeug, wenn Sie eine sofortige Diagonalenzahl beim Prüfen von Hausaufgaben, Vorbereiten von Wettbewerbslösungen oder Verifizieren einer Arbeitsblattantwort ohne Computeralgebrasystem wollen. Ergebnisse sind vollständig deterministisch: derselbe sides-Wert liefert immer dasselbe diagonals-Feld und dieselbe Formelzeichenkette. Es gibt kein Sprachmodell, keinen externen Geometriedienst und keine Zufälligkeit, sodass die Kapazität sicher in Continuous-Integration-Prüfungen und reproduzierbaren Unterrichtsmaterialien verankert werden kann.

Denken Sie daran: dieses Werkzeug zählt Diagonalen eines konvexen Polygons; es misst keine Diagonalenlängen, zeichnet die Figur nicht und listet nicht auf, welche Eckpunktpaare jede Diagonale bilden.

Hausaufgaben- und Prüfungsübungen zu Polygon-Diagonalen

Lernende und Korrektoren bestätigen die Anzahl der Diagonalen von Dreiecken bis zu großen n-Ecken, einschließlich null Diagonalen für ein Dreieck und Ablehnung, wenn die Seitenzahl unter drei liegt.

Welche Formel verwendet der Rechner?

Diagonalen = n·(n−3)/2. Ein Dreieck hat 0, ein Viereck 2, ein Fünfeck 5 und ein Sechseck 9.

Was passiert, wenn sides unter 3 liegt?

Ein konvexes Polygon benötigt mindestens drei Seiten; Digone und Monogone werden abgelehnt und diese Aufrufe werden nicht berechnet.

Liefert dies Diagonalenlängen oder nur die Anzahl?

Nur die Anzahl. Die Kapazität gibt an, wie viele Diagonalen ein konvexes n-Eck hat; sie berechnet keine Längen, Koordinaten oder Zeichnungen.

Wie viele Diagonalen hat ein Sechseck?

Ein Sechseck hat 9 Diagonalen: sechs Seiten mal drei, geteilt durch zwei. Zum Vergleich hat ein Fünfeck 5, ein Viereck 2 und ein Dreieck keine, weil dort jedes Eckenpaar schon durch eine Seite verbunden ist.

Warum gehen von jeder Ecke n minus drei Diagonalen aus?

Eine Ecke lässt sich mit allen anderen verbinden, außer mit sich selbst und ihren beiden Nachbarn. Zählt man so an jeder Ecke, erfasst man jede Diagonale doppelt, deshalb wird am Ende durch zwei geteilt.

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/polygon-diagonals

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/polygon-diagonals \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sides":6}'
{
  "sides": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.polygon_diagonals",
  "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 Kapazität akzeptiert eine ganzzahlige Seitenzahl von drei oder mehr, lehnt Digone und Monogone mit einem klaren invalid_input-Fehler ab und liefert Seiten, Diagonalen, die Formelzeichenkette und ein Methoden-Tag als strukturiertes JSON.

Was eine Polygon-Diagonale ist und warum die Anzahl n(n−3)/2 beträgt

Die Lieferung von Seiten, Diagonalen, Formel und Methode als JSON erleichtert das Einfügen in Notizen, Assertions in Unit-Tests oder die Einspeisung in eine Lernplattform, ohne das Zählargument in jeder Sprache neu zu implementieren, in der Sie unterrichten oder deployen.

Wie dieser Rechner die Eingabe prüft und die geschlossene Zählformel anwendet

Senden Sie einen JSON-Body mit sides als Ganzzahl größer oder gleich drei. Das Feld darf auch unter dem kurzen Alias n geliefert werden. Werte unter drei scheitern mit invalid_input, weil ein konvexes euklidisches Polygon unter diesem Vertrag mindestens drei Seiten braucht; Digone und Monogone werden abgelehnt, bevor irgendeine Arithmetik läuft.

Praktische Nutzung, Grenzen, Preise und Lieferkanäle

Nutzen Sie die API, wenn ein Skript, eine Lernplattform, ein Bewertungsdienst oder ein Notebook stabiles JSON für viele Seitenzahlen unter einem Vertrag braucht. Jede erfolgreiche Anfrage ist ein abrechenbarer Posten zu $0.002; fehlgeschlagene Validierung wird nicht berechnet. Akzeptierte Eingaben müssen sides größer oder gleich drei erfüllen; Digone, Monogone und nichtganzzahlige Seitenzahlen werden mit einer klaren invalid_input-Meldung abgelehnt. Binden Sie den Endpoint in Polygon-Übungen, Kombinatorik-Antwortprüfer, Graph-auf-Zyklus-Kantenzähler oder Vorverarbeitungsschritte ein, wo Sie ohnehin explizite Domänenfehler gegenüber undurchsichtigen Black-Box-Widgets bevorzugen, die nicht zeigen, warum Seiten unter drei abgelehnt werden.

Deterministische Fixtures für Geometrie- und Kombinatoriktests

Pipelines, die Unit-Tests oder interaktive Polygon-Demos speisen, können ein reines Diagonalen-Orakel aufrufen, statt n(n−3)/2 in jeder Sprache neu zu implementieren.

Lernplattformen und Antwortprüfer für Wettbewerbe

Online-Kurse und Wettbewerbssysteme brauchen eine stabile JSON-Anzahl für viele n-Werte unter einem Vertrag, mit klarem invalid_input, wenn n keine gültige Polygon-Seitenzahl ist.

Wie berechne ich die Anzahl der Diagonalen mit dieser API?

Senden Sie einen JSON-Body mit sides (Ganzzahl ≥ 3, Alias n) an geom.polygon_diagonals. Die Antwort liefert sides, diagonals, formula und method.

Ist der Polygon-Diagonalen-Rechner 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 →