← Avancé et général /

Heron’s Formula Calculator

Calculez l'aire d'un triangle à partir de trois longueurs de côtés avec la formule de Héron.

Vérifié par [email protected], Geometry Calculator Developer & Online Math Educator Dernière mise à jour April 24, 2026

Calculateur de formule de Héron

Formules utilisées dans Calculateur de formule de Héron

s = (a+b+c)/2
A = √(s(s-a)(s-b)(s-c))

In-Depth Tutorial: Calculateur de formule de Héron

Formule de Héron (du nom d'Héron d'Alexandrie, ~10-70 apr. J.-C.) permet de calculer l'aire de n'importe quel triangle à partir de ses trois seules longueurs de côtés — aucune hauteur ni aucun angle n'est nécessaire. Il s'agit de l'une des formules les plus élégantes et utiles en géométrie : étant donnés a, b et c, l'aire est

Aire = √(s(s − a)(s − b)(s − c))

s = (a + b + c) / 2 est le demi-périmètre (la moitié du périmètre). Ce tutoriel explique comment appliquer la formule, présente deux formes équivalentes, expose la célèbre démonstration et indique quand la formule de Héron est préférable à l'approche ½×base×hauteur.

Pourquoi la formule de Héron est utile

La formule standard de l'aire d'un triangle est A = ½ × base × hauteur. Cela nécessite de connaître une base ET la hauteur perpendiculaire correspondante. Dans de nombreux problèmes, vous disposez des trois longueurs de côtés mais pas de la hauteur ; calculer la hauteur au préalable demande des étapes supplémentaires (souvent l'utilisation du théorème de Pythagore sur une hauteur construite).

La formule de Héron contourne entièrement le calcul de la hauteur. Trois côtés en entrée, l'aire en sortie. Une seule étape.

Les deux formes équivalentes

Forme 1 (demi-périmètre) : Aire = √(s(s−a)(s−b)(s−c)), où s = (a+b+c)/2.

Forme 2 (sans demi-périmètre) : Aire = (1/4)√(4a²b² − (a² + b² − c²)²).

La forme 2 évite de calculer s séparément mais introduit une expression plus complexe sous la racine carrée. La forme 1 est plus courante dans les manuels et plus facile à écrire à la main. Les deux produisent le même résultat.

Exemple résolu 1 — le triangle rectangle 3-4-5

Côtés : a = 3, b = 4, c = 5 (le célèbre triplet pythagoricien).

Étape 1 : s = (3 + 4 + 5) / 2 = 6.

Étape 2 : Aire = √(6 × (6−3) × (6−4) × (6−5)) = √(6 × 3 × 2 × 1) = √36 = 6.

Vérification : comme le triangle 3-4-5 est rectangle avec des cathètes de 3 et 4, l'aire = ½ × 3 × 4 = 6. ✓ Héron confirme.

Exemple résolu 2 — triangle scalène

Côtés : a = 7, b = 8, c = 9.

s = (7 + 8 + 9) / 2 = 12.

Aire = √(12 × 5 × 4 × 3) = √720 ≈ 26,833.

Aucune hauteur « simple » n'est nécessaire — et calculer la hauteur à la main nécessiterait soit le théorème de Pythagore appliqué à une hauteur construite, soit la trigonométrie. Héron évite tout cela.

Exemple résolu 3 — triangle équilatéral

Pour un triangle équilatéral de côté s : a = b = c = s. Le demi-périmètre vaut alors 3s/2.

Aire = √((3s/2)(3s/2 − s)(3s/2 − s)(3s/2 − s)) = √((3s/2)(s/2)³) = √(3s⁴/16) = (s²√3)/4.

Cela correspond à la formule classique de l'aire d'un triangle équilatéral A = (√3 / 4) s² — confirmant que la formule de Héron se réduit à la formule standard dans ce cas particulier.

La preuve — aperçu

La formule de Héron peut être démontrée de plusieurs façons. La plus accessible :

  1. Abaisser une hauteur depuis un sommet (disons C) vers le côté opposé (c). Cela crée deux triangles rectangles à l'intérieur du triangle initial.
  2. Soit h la longueur de cette hauteur, et x la distance entre le pied de la hauteur et une extrémité du côté c.
  3. D'après le théorème de Pythagore : dans un sous-triangle, x² + h² = b². Dans l'autre, (c − x)² + h² = a².
  4. En soustrayant : (c − x)² − x² = a² − b², ce qui donne x = (b² + c² − a²) / (2c).
  5. Remplacer pour trouver h² en fonction de a, b et c.
  6. L'aire = ½ × c × h. En développant et simplifiant, on obtient la formule de Héron.

L'algèbre est fastidieuse mais chaque étape est élémentaire. Essayez-le comme exercice — c'est l'une des démonstrations les plus satisfaisantes de la géométrie plane.

Question de stabilité numérique

La formule directe de Héron présente un piège numérique pour les triangles « en aiguille » (très longs et fins, où un côté est presque aussi long que la somme des deux autres). Dans ce cas, (s − le plus long côté) devient très petit, et le produit s(s−a)(s−b)(s−c) souffre d'une annulation catastrophique en arithmétique en virgule flottante.

La correction consiste à utiliser la formule stable de Héron de Kahan :

Trier les côtés de sorte que a ≥ b ≥ c. Puis :

Aire = (1/4)√((a + (b + c))(c − (a − b))(c + (a − b))(a + (b − c)))

Cette réorganisation évite le problème d'annulation. Notre calculateur utilise la forme stable de Kahan pour une précision de production (voir calculator-engine.js, correctifs v1.20.62-68).

Applications pratiques

  • Topographie. Les topographes mesurent souvent les trois longueurs de côtés mais pas les hauteurs intérieures. La formule de Héron leur donne directement l'aire.
  • Construction. Calcul des besoins en matériaux pour un toit triangulaire ou un terrain à partir des mesures des limites.
  • Infographie. L'aire du triangle est utilisée dans la détection de collisions, les calculs d'éclairage (coordonnées barycentriques) et les métriques de qualité des maillages.
  • Cartographie / SIG. Calcul de l'aire d'une région triangulaire définie par GPS à partir de ses trois coordonnées de coins (qui donnent les trois longueurs de côtés via la formule de distance).

Quand NE PAS utiliser la formule de Héron

  • Lorsque vous connaissez déjà la base et la hauteur. Utilisez simplement A = ½ × base × hauteur — moins d'opérations, plus stable numériquement.
  • Lorsque vous avez deux côtés et l'angle inclus (SAS). Utilisez A = ½ × a × b × sin(C) — trigonométrie directe.
  • Pour les triangles rectangles dont vous pouvez identifier les cathètes. Utilisez A = ½ × cathète1 × cathète2.

Héron est la solution de repli « sans information spéciale » — lorsque aucun de ces raccourcis ne s'applique.

Erreurs courantes

  • Oublier que le demi-périmètre est LA MOITIÉ du périmètre. s = (a + b + c) / 2. Certains élèves utilisent s = a + b + c (périmètre complet) et obtiennent une mauvaise réponse.
  • Erreurs de signe à l'intérieur de la racine carrée. Si (s − a), (s − b) ou (s − c) est négatif, vos trois côtés ne forment pas un triangle valide (violation de l'inégalité triangulaire). Vérifiez les entrées.
  • Calculer s(s−a)(s−b)(s−c) et oublier de prendre la racine carrée. La formule donne l'aire² sous la racine. Prenez √ à la fin.
  • Mélanger les unités. Les trois côtés doivent être dans la même unité. L'aire est exprimée dans les unités carrées de cette même unité.

Questions fréquentes – Calculateur de formule de Héron

Elle calcule l'aire d'un triangle à partir des seules trois longueurs de côtés : Aire = √(s(s−a)(s−b)(s−c)), où s = (a+b+c)/2 est le demi-périmètre.

Quand vous connaissez les trois côtés mais pas la hauteur — fréquent dans les problèmes SSS. Elle évite de devoir trouver d'abord une hauteur perpendiculaire.

s = (a + b + c) / 2 — simplement la moitié du périmètre. C'est une étape intermédiaire utilisée dans la formule.

Oui — gratuit et illimité.