Calculateur de triangle médial
Pour le triangle (0, 0), (6, 0), (0, 6), les milieux des côtés sont (3, 3), (0, 3) et (3, 0), et le triangle médial qu'ils forment a une aire de 4,5, le quart de 18. Saisissez trois sommets pour obtenir les deux triangles. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- X1
- 0
- Y1
- 0
- X2
- 6
- Y2
- 0
- X3
- 0
- Y3
- 6
- Mx1
- 3
- My1
- 3
- Mx2
- 0
- My2
- 3
Le triangle médial d’un triangle plan—aussi appelé triangle des milieux—est le triangle formé en joignant les milieux des trois côtés. Par le théorème du segment milieu, chaque côté de ce triangle intérieur est parallèle à un côté du triangle extérieur et mesure exactement la moitié, de sorte que le triangle médial a un quart de l’aire de la figure d’origine. Élèves, compétiteurs, aides CAO et auteurs de pipelines de géométrie ont besoin de ces six coordonnées de milieux et des deux aires comme nombres stables à figer dans des tests, pas seulement un croquis sur papier.
Ce qu’est le triangle médial et pourquoi on le recherche
En géométrie euclidienne du plan, le triangle médial du triangle ABC est le triangle DEF dont les sommets sont les milieux des côtés : D est le milieu de BC, E celui de AC et F celui de AB. La construction de type Varignon pour un triangle se réduit à ce seul triangle des milieux, et le théorème classique du segment milieu affirme que chaque côté de DEF est parallèle à un côté de ABC et de longueur moitié.
Par conséquent, les trois petits triangles de coins ADF, BDE et CEF partagent chacun la même aire que le médial, et l’aire de DEF vaut un quart de l’aire de ABC. L’intention de recherche se regroupe autour de phrases telles que calculateur de triangle médial, triangle des milieux, milieux des côtés et formule d’aire du triangle médial. Contrairement au centre du cercle circonscrit ou à l’orthocentre, le triangle médial n’utilise que des moyennes de paires d’extrémités—sans perpendiculaires ni bissectrices—ainsi l’arithmétique reste élémentaire et pleinement explicable en classe et en ingénierie.
Usage pratique, limites, tarification et canaux de livraison
Utilisez l’outil navigateur lorsque vous souhaitez un triangle médial immédiat pour vérifier un devoir, tracer des segments milieux ou confirmer qu’une construction de milieux a un quart de l’aire du triangle extérieur sans installer un système d’algèbre computationale. Les coordonnées peuvent être n’importe quels nombres finis dans une large borne absolue adaptée aux figures CAO et de classe ; les coordonnées de réponse partagent le même système d’unités que vous utilisez déjà. Les résultats sont pleinement déterministes : les mêmes six nombres produisent toujours les mêmes sommets médiaux et aires.
Il n’y a ni modèle de langage, ni service de géométrie externe, ni aléa, ainsi la capacité est sûre à figer dans des contrôles d’intégration continue et des supports de cours reproductibles. Si vous n’avez besoin que du barycentre, du centre du cercle circonscrit, de l’incentre ou des longueurs de côtés, utilisez ces pages dédiées lorsqu’elles existent—cette capacité se concentre uniquement sur le triangle médial à partir de trois sommets distincts et sur la relation d’un quart d’aire qui découle du théorème du segment milieu.
Cas d’usage
Exercices de triangle médial pour devoirs et examens
Élèves et correcteurs confirment les sommets médiaux et la règle d’aire d’un quart à partir de trois coordonnées, y compris le rejet clair lorsque deux sommets coïncident.
Questions fréquentes
Quelle formule utilise le calculateur de triangle médial ?
Chaque sommet médial est le milieu d’un côté : de BC, AC et AB.
Pourquoi l’aire du triangle médial est-elle un quart de l’originale ?
Par le théorème du segment milieu, chaque côté du médial est parallèle à un côté de l’extérieur et de longueur moitié, donc l’échelle linéaire est 1/2 et celle de l’aire 1/4.
Quelle longueur ont les côtés du triangle médial ?
Chaque côté mesure exactement la moitié d'un côté du triangle d'origine et lui est parallèle. C'est le théorème des milieux, et c'est pourquoi le triangle intérieur ressemble à une copie réduite et retournée du triangle extérieur.
Que se passe-t-il si deux sommets sont le même point ?
Le calcul s'arrête aussitôt avec un message clair. Les trois sommets doivent être différents ; sinon, il n'existe pas de vrai triangle dont on pourrait relier les milieux des côtés.
Que représentent les trois petits triangles dans les coins ?
Le triangle médial découpe le triangle d'origine en quatre morceaux. Les trois triangles des coins ont chacun la même aire que le triangle médial, ce qui explique directement la règle du quart.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/geom/medial-triangle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x1":0,"y1":0,"x2":6,"y2":0,"x3":0,"y3":6}'const res = await fetch("https://api.kit.forhosting.com/geom/medial-triangle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x1": 0,
"y1": 0,
"x2": 6,
"y2": 0,
"x3": 0,
"y3": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/medial-triangle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x1": 0,
"y1": 0,
"x2": 6,
"y2": 0,
"x3": 0,
"y3": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/medial-triangle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x1":0,"y1":0,"x2":6,"y2":0,"x3":0,"y3":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x1":0,"y1":0,"x2":6,"y2":0,"x3":0,"y3":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/medial-triangle", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"x1": 0,
"y1": 0,
"x2": 6,
"y2": 0,
"x3": 0,
"y3": 6
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.medial_triangle",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Cette capacité accepte six nombres—x1, y1, x2, y2, x3, y3—vérifie que les trois sommets sont deux à deux distincts et renvoie les sommets médiaux mx1 à my3 ainsi que area, original_area et un area_ratio fixe de 0.25. Lorsque deux sommets coïncident, la requête échoue immédiatement avec invalid_input et la validation échouée n’est jamais facturée.
Ce qu’est le triangle médial et pourquoi on le recherche
Livrer mx1, my1, mx2, my2, mx3, my3, area et original_area en JSON rend le résultat facile à comparer en intégration continue, à alimenter un pipeline plus large ou à copier dans des notes.
Comment ce calculateur valide l’entrée et construit le triangle des milieux
Après analyse, il vérifie la distinction deux à deux : si le sommet un coïncide avec le deux, ou le un avec le trois, ou le deux avec le trois dans un epsilon flottant minuscule, la requête échoue avec un message clair indiquant que deux sommets coïncident et que trois sommets distincts sont requis pour un triangle médial. Cette règle correspond à l’exigence géométrique pour nommer un triangle : il faut trois coins différents avant que les milieux des côtés étiquettent une figure non dégénérée. Pour une entrée acceptée, les sommets médiaux sont calculés comme mx1 égal à (x2 plus x3) divisé par deux et my1 égal à (y2 plus y3) divisé par deux pour le milieu de BC ; mx2 et my2 pour celui de AC ; mx3 et my3 pour celui de AB. L’aire d’origine utilise la formule du lacet en valeur absolue sur les trois sommets d’entrée, et l’aire médiale est exactement un quart de cette valeur—cohérent avec un recalcul du lacet sur les trois milieux. Envoyez un corps JSON avec les six champs obligatoires x1, y1, x2, y2, x3 et y3 pour les sommets A, B et C. Chaque champ doit être un nombre fini ; les nombres JSON ou chaînes numériques sont acceptés. Le moteur rejette les champs manquants, chaînes vides, NaN et infinis avec invalid_input afin que ces appels échoués ne soient pas facturés. Les résultats sont arrondis à une précision décimale stable pour que les mêmes coordonnées donnent toujours le même JSON sur les moteurs JavaScript. La réponse reprend les six coordonnées d’entrée, renvoie les six coordonnées médiales, area, original_area, area_ratio à 0.25 et method à medial_triangle_midpoints afin que les appelants puissent affirmer l’algorithme dans les tests. Pas de trigonométrie, pas d’inversion de matrices, pas de service de géométrie externe—seulement des moyennes et le lacet sur un Worker isolé.
Usage pratique, limites, tarification et canaux de livraison
Utilisez l’API lorsqu’un script, une plateforme de leçons, un outil de maillage, un éditeur de jeux ou un carnet a besoin de JSON stable pour de nombreux triplets de sommets sous un seul contrat. Chaque requête réussie est un élément facturable à $0.002 ; la validation échouée ne consomme pas le solde. Branchez l’endpoint dans des démos de médianes et segments milieux, des vérificateurs de concours ou des étapes de prétraitement où vous préférez déjà des milieux de côtés explicites à des widgets boîte noire qui n’expliquent pas pourquoi deux sommets coïncidents sont rejetés.
Cas d'intégration
Fixtures déterministes pour tests de géométrie
Les pipelines qui ensemencent des tests unitaires ou des démos interactives de milieux peuvent appeler un oracle pur de triangle médial au lieu de réimplémenter les moyennes de milieux dans chaque langage.
Aides CAO, maillages et segments milieux
Les outils qui placent des arêtes de segments milieux, des étiquettes ou des marqueurs de subdivision sur une face triangulaire peuvent récupérer le triangle médial en JSON structuré pour import.
Questions techniques
Comment calculer un triangle médial avec cette API ?
Envoyez un corps JSON avec x1, y1, x2, y2, x3 et y3 à geom.medial_triangle. La réponse renvoie mx1–my3 comme les trois milieux des côtés plus area et original_area.
Que se passe-t-il si deux sommets sont le même point ?
La requête échoue avec invalid_input car deux sommets coïncident et trois sommets distincts sont requis. Ces échecs de validation ne sont pas facturés.
Le calculateur de triangle médial 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.