ForHosting KIT · Mathématiques

Diagonales polygone régulier

Saisissez le nombre de côtés et le rayon circonscrit d'un polygone régulier pour obtenir chaque longueur distincte de diagonale : un hexagone de rayon 1 compte 6 diagonales courtes d'environ 1,7320508076 et 3 longues de 2. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Côtés
6
Rayon circonscrit
1
Vous obtenez
Longueur du côté
1
Nombre de diagonales
9
Nombre de longueurs distinctes
2
Longueurs
1,7320508076, 2

Un polygone régulier à quatre côtés ou plus possède des diagonales : des segments qui joignent des sommets non adjacents. Lorsque la figure est régulière, chaque sommet se trouve sur un même cercle, de sorte que chaque diagonale est une corde de ce cercle circonscrit. La longueur de la corde ne dépend que du rayon circonscrit R et du nombre de côtés que la corde enjambe. Avec un nombre entier de côtés n et un R positif fixés, la formule deux R fois le sinus de k pi sur n donne chaque longueur de diagonale distincte pour les portées k de deux jusqu'au plancher de n sur deux. Les élèves utilisent ces longueurs pour étudier pentagones, hexagones et polygones d'ordre supérieur en géométrie. Concepteurs et fabricants en ont besoin lorsqu'un cercle de boulons, un carrelage ou un cadre n'est spécifié que par n et R.

Ce que sont les diagonales d'un polygone régulier et pourquoi la longueur n'est pas le décompte

Dans un n-gone convexe une diagonale joint deux sommets qui ne sont pas consécutifs sur le contour. La formule classique de décompte n fois n moins trois sur deux indique combien de tels segments existent, mais ne dit rien de leurs longueurs. Pour un polygone irrégulier ces longueurs peuvent toutes différer ; pour un polygone régulier le groupe de symétrie les ramène à quelques valeurs distinctes.

Placez les n sommets également espacés sur un cercle de rayon R. Numérotez-les de zéro à n moins un. La distance euclidienne entre le sommet zéro et le sommet k, avec k entre un et le plancher de n sur deux, est exactement la longueur de corde deux R sinus de k pi sur n.

Lorsque k vaut un cette corde est un côté. Lorsque k vaut au moins deux c'est une diagonale. Chaque entier k de deux au plancher de n sur deux étiquette donc une classe de longueur de diagonale distincte.

Un carré a une seule classe : les deux diagonales égales qui sont aussi des diamètres du cercle circonscrit. Un hexagone régulier a deux classes : diagonales plus courtes qui enjambent deux côtés et diagonales plus longues qui sont des diamètres. Un octogone régulier a trois classes, et le motif se poursuit.

L'intention de recherche se regroupe autour de calculateur de longueur de diagonales de polygone régulier, diagonale d'un polygone régulier depuis le rayon et diagonales distinctes d'un n-gone régulier. Les gens veulent des longueurs numériques à vérifier contre un manuel, un croquis CAD ou une liste de coupe — pas seulement le décompte entier des diagonales.

Devoirs sur les longueurs de diagonales de polygones réguliers

Élèves et correcteurs confirment chaque longueur de diagonale distincte du carré au dodécagone pour n et le rayon circonscrit donnés, y compris le rejet lorsque le nombre de côtés est inférieur à quatre.

Que se passe-t-il si sides est inférieur à 4 ?

Un triangle n'a pas de diagonales ; digones et monogones sont aussi rejetés. Ces appels ne sont pas facturés.

Combien de longueurs de diagonale distinctes a un n-gone régulier ?

Exactement ⌊n/2⌋ − 1 longueurs distinctes : une pour chaque portée k de 2 à ⌊n/2⌋. Un carré en a une, un hexagone deux, un octogone trois, et ainsi de suite.

Combien mesurent les diagonales d'un hexagone régulier ?

Avec un rayon circonscrit de 1, les six diagonales courtes mesurent environ 1,7320508076 et les trois longues mesurent 2. Les longues passent par le centre : ce sont des diamètres du cercle.

Comment chaque longueur de diagonale est-elle calculée ?

Chaque diagonale est une corde du cercle qui passe par les sommets. Sa longueur vaut deux fois le rayon multiplié par le sinus de k fois π sur n, où k est le nombre de côtés que la diagonale enjambe.

Pourquoi certaines diagonales sont-elles comptées deux fois moins ?

Quand le nombre de côtés est pair, les plus longues diagonales sont des diamètres partagés par deux sommets opposés. Un hexagone n'en a donc que trois, contre six pour les courtes.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Cette capacité accepte n au moins égal à quatre et un rayon circonscrit positif, rejette triangles et rayons non positifs, et renvoie la longueur du côté, le nombre total de diagonales, les longueurs distinctes avec multiplicités et une chaîne de formule stable en JSON structuré.

Ce que sont les diagonales d'un polygone régulier et pourquoi la longueur n'est pas le décompte

Livrer sides, circumradius, side_length, diagonal_count, distinct_count, un tableau diagonals avec portée longueur et multiplicité, et un tableau lengths en JSON facilite le collage dans des notes, la comparaison dans des tests automatisés ou l'alimentation d'un pipeline plus large sans réimplémenter les formules de cordes trigonométriques dans chaque langue que vous enseignez ou déployez.

Comment ce calculateur valide l'entrée et applique la formule de la corde

Après validation le moteur calcule la longueur du côté comme deux R sinus de pi sur n, le total des diagonales comme n fois n moins trois sur deux, puis parcourt la portée k de deux au plancher de n sur deux. Pour chaque portée il évalue length égal à deux R sinus de k pi sur n et enregistre la multiplicité : n diagonales pour chaque classe non diamètre, et n sur deux lorsque n est pair et k vaut n sur deux car chaque diamètre est partagé par deux sommets opposés. Les cas limites sont explicites : sides égal à trois, deux ou un ; rayon circonscrit nul ou négatif ; chaînes non numériques ; champs manquants ; et nombres de côtés non entiers échouent avant qu'aucune longueur ne soit renvoyée. Envoyez un corps JSON avec sides et circumradius. sides doit être un entier au moins égal à quatre ; les valeurs inférieures à quatre échouent avec invalid_input car un triangle n'a pas de diagonales sous ce contrat, et digones ou monogones ne sont pas des polygones réguliers euclidiens ici. circumradius doit être un nombre fini positif représentant la distance du centre à tout sommet. Les résultats sont arrondis à une précision décimale stable afin que la même entrée produise toujours le même JSON sur les moteurs JavaScript. Vous pouvez utiliser n'importe quelle unité de longueur pour circumradius ; side_length et chaque longueur de diagonale s'expriment dans ce même système d'unités, de sorte qu'un rayon de deux mètres produit des longueurs de diagonale en mètres sans conversion d'unités dans le moteur.

Usage pratique, limites, tarification et canaux de livraison

Utilisez l'outil navigateur lorsque vous voulez immédiatement les longueurs de diagonale distinctes pour vérifier des devoirs sur pentagones et hexagones réguliers, dimensionner un cercle de boulons à partir du rayon et du nombre de côtés, vérifier un plan d'atelier ou confirmer un carrelage sans installer un système d'algèbre formelle. Il n'y a ni modèle de langage, ni service de géométrie externe, ni aléa, de sorte que la capacité est sûre à ancrer dans des contrôles d'intégration continue et des supports de cours reproductibles. Utilisez l'API lorsqu'un script, une plateforme de cours, un aide CAD ou un carnet a besoin d'un JSON stable pour de nombreux couples n et R sous un seul contrat. Chaque requête réussie est un élément facturable à $0.002 ; l'échec de validation ne consomme pas de solde. Les entrées acceptées doivent satisfaire sides supérieur ou égal à quatre et un rayon circonscrit strictement positif ; triangles, digones, monogones et rayons non positifs sont rejetés avec un message invalid_input clair. Les résultats sont pleinement déterministes : les mêmes sides et circumradius produisent toujours les mêmes side_length, diagonal_count, distinct_count, tableau diagonals et tableau lengths. Branchez l'endpoint dans des exercices de polygones qui demandent des longueurs de diagonale plutôt que des seuls décomptes, des correcteurs de concours, des feuilles de fabrication listant n et R, ou des étapes de prétraitement où vous préférez déjà des erreurs de domaine explicites à des widgets opaques qui ne montrent pas pourquoi les côtés sous quatre sont rejetés.

Fixtures déterministes pour tests de géométrie

Les pipelines qui alimentent des tests unitaires ou des démos interactives de polygones peuvent appeler un oracle pur de longueurs de diagonale au lieu de réimplémenter les formules de corde dans chaque langage.

Cercles de boulons et cadres à partir de n et R

Notes d'atelier ou de conception qui spécifient un n-gone régulier par nombre de côtés et rayon circonscrit récupèrent toutes les longueurs de diagonale distinctes en JSON structuré pour rapports, listes de coupe ou aides CAD légères.

Comment calculer les longueurs des diagonales d'un polygone régulier avec cette API ?

Envoyez un corps JSON avec sides (entier ≥ 4) et circumradius (nombre positif) à geom.regular_polygon_diagonal. La réponse renvoie side_length, diagonal_count, distinct_count, diagonals avec span/length/multiplicity et lengths.

Quelle formule le calculateur utilise-t-il ?

Chaque diagonale de portée k est d_k = 2·R·sin(k·π/n) pour k = 2 … ⌊n/2⌋. La longueur du côté utilise la même formule de corde avec k = 1. Le total des diagonales est n(n−3)/2.

Le calculateur de longueurs de diagonales de polygone régulier est-il gratuit ?

L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.

Consulter la documentation complète du KIT →