La calculatrice de triangles transforme quelques données en un résultat exploitable. Les sections suivantes expliquent les calculs effectués, les données les plus importantes, les cas où les résultats réels peuvent diverger du modèle et comment tirer le meilleur parti de l’outil.
L’élégance de la formule de Héron
Nommée d’après Héron d’Alexandrie (vers 60 apr. J.-C.), la formule de Héron calcule l’aire d’un triangle à partir des seules longueurs de ses trois côtés — sans hauteur, sans angle et sans géométrie de coordonnées. C’est remarquable, car le calcul traditionnel de l’aire nécessite de connaître la hauteur perpendiculaire d’un sommet au côté opposé, souvent difficile ou impossible à mesurer directement sur le terrain pour un triangle irrégulier ou scalène. La formule calcule d’abord le demi-périmètre s = (a+b+c)/2, puis l’utilise dans une expression symétrique des trois côtés : Aire = √(s(s−a)(s−b)(s−c)).
Cette symétrie est élégante : chaque côté apparaît de la même manière dans la formule, et peu importe donc lequel est appelé « a », « b » ou « c ». La démonstration (publiée pour la première fois dans la Métrique de Héron) s’appuie sur le théorème de Pythagore et une astuce algébrique pour éliminer entièrement la hauteur. Aujourd’hui, l’arpentage, les logiciels de CAO, la cartographie SIG et le calcul des surfaces utilisent largement la formule de Héron, car les mesures de terrain permettent souvent de relever les côtés avec un GPS ou un télémètre laser plus facilement que les hauteurs perpendiculaires.
Quand utiliser la formule de Héron
La formule de Héron est idéale lorsque les trois côtés sont connus, mais ni la hauteur ni aucun angle — situation courante en arpentage, dans les dessins CAO indiquant uniquement les côtés et dans les problèmes de concours donnant trois côtés. Pour un triangle rectangle dont les deux côtés formant l’angle de 90° sont la base et la hauteur, la formule plus simple A = ½ × base × hauteur est plus rapide et demande moins de calcul. Pour un triangle défini par deux côtés et l’angle compris (configuration CAC), la formule trigonométrique A = ½ × a × b × sin(C) est plus directe que la conversion en trois côtés.
Choisissez la formule adaptée aux données disponibles. Si les coordonnées des trois sommets sont connues, la formule du lacet (fondée sur un déterminant) est la plus efficace. Si deux angles et un côté sont connus (AAS ou ASA), utilisez la loi des sinus pour trouver les côtés manquants, puis appliquez la formule de Héron ou la formule CAC. Avec des mesures approximatives (relevés de terrain), la formule de Héron est numériquement plus stable que la loi des cosinus pour calculer les angles des triangles presque dégénérés, où un angle approche 0° ou 180°.
Fonctionnement de la calculatrice de triangles
La formule principale est A = √(s(s−a)(s−b)(s−c)), où s est le demi-périmètre (a+b+c)/2. La calculatrice applique cette formule aux trois côtés saisis et renvoie l’aire sans nécessiter de mesure d’angle ou de hauteur. Elle vérifie également l’inégalité triangulaire : la somme de chaque paire de côtés doit être supérieure au troisième côté, sinon la configuration ne forme pas un triangle valide (la formule donnerait une valeur négative sous la racine carrée).
De petites variations des données entraînent des variations proportionnelles du résultat. Il est donc important de vérifier chaque mesure lorsque le résultat sert à d’autres calculs (quantités de matériaux, valeur d’un terrain, spécifications de fabrication). Pour un triangle avec un angle très petit et deux côtés longs presque égaux, les soustractions de la formule de Héron peuvent entraîner une perte de précision par annulation catastrophique. Dans ces cas limites, une variante numériquement stable de Kahan (qui commence par trier les côtés) préserve la précision. Pour les triangles ordinaires dont les côtés ont des longueurs bien distinctes, la formule standard conserve toute la précision des données saisies. Les mesures en pieds donnent des pieds carrés ; les mesures en mètres donnent des mètres carrés : la formule est cohérente avec tout système d’unités.