三角形计算器怎么用:三角形面积、海伦公式与正弦余弦定理求边角
一篇讲清三角形面积和周长怎么算的实用指南,涵盖海伦公式、正弦定理与余弦定理求边角,以及等边等腰直角这些特殊三角形的判断,配真实数字示例。
三角形计算器怎么用:三角形面积、海伦公式与正弦余弦定理求边角
解三角形听起来像中学课本里的事,但真到了量地块、画屋架、验算代码里的几何形状时,它会冷不丁冒出来。问题往往不是公式难,而是手头只知道几个零碎数字:有时是三条边,有时是两边一夹角,有时只有两个角加一段跨度。这篇文章把常见情形捋一遍,顺带把面积和周长这两个最常被问到的量算清楚。
三角形面积和周长:最基础的两个量
周长最省事,三条边相加就是了。面积稍微讲究一点,看你手上有什么。
如果三条边都知道,海伦公式最顺手。设三边为 a、b、c,半周长 s = (a + b + c) / 2,那么:
面积 = √(s(s − a)(s − b)(s − c))
如果你知道的是两条边和它们的夹角 C,那就用 ½·a·b·sin C,不必先求第三边。两条路算出来的面积是同一个数,只是适配的输入不同。
海伦公式实战:3、4、5 的面积是多少
举个能心算验证的例子。一个三边为 3、4、5 的三角形,半周长 s = (3 + 4 + 5) / 2 = 6。代进海伦公式:
面积 = √(6 × (6 − 3) × (6 − 4) × (6 − 5)) = √(6 × 3 × 2 × 1) = √36 = 6
面积正好是 6。这其实是一个直角三角形(因为 3² + 4² = 5²),用直角边相乘除以二也是 3 × 4 ÷ 2 = 6,两种算法对得上。把这三个数填进 三角形计算器 的 SSS 模式,它会立刻报出面积 6、三个角,并标注这是直角三角形。
已知边角求其他:正弦定理与余弦定理
只知道部分边角时,靠两条定理把整个三角形补全。
余弦定理负责"起步"。当你有三条边(SSS)或两边夹角(SAS)、手上还没有任何一对"边对应角"时,只有它能动:c² = a² + b² − 2ab·cos C。它能把三条边换算成角,也能把两边夹角换算成第三边。
正弦定理负责"延伸"。当你已经有一对"边及其对角"再加一个条件时(ASA、AAS、SSA),用 a / sin A = b / sin B = c / sin C 顺着比例关系把其余的边角一个个求出来。
好记的分工是:余弦定理把边变成角、在没有比例关系时把缺口补上;正弦定理把已有的比例延伸出去。选对了情形,计算器会自动挑对应的定理,不用你操心。
SSA 的歧义情形:为什么有时有两个答案
SSA(两边及一个非夹角)是最容易出错的一类。已知边 a、边 b 和边 a 的对角 A,正弦定理给出 sin B = b·sin A / a。这个值的反正弦在 0° 到 180° 之间有两个角,一个锐角和它的补角,两个都可能凑成有效三角形。把边 a 想象成从边 b 端点甩出去的圆规臂,够长时它会和底边交于两处,于是出现两个三角形。所以 SSA 的答案可能是一个、两个,甚至一个都没有,取决于边够不够长。
特殊三角形:按角和按边的两种分类
算完之后,顺手判断类型能帮你核对结果是否合理。
按最大角分:小于 90° 是锐角三角形,等于 90° 是直角三角形,大于 90° 是钝角三角形。 按边的相等关系分:三边都相等是等边三角形,两边相等是等腰三角形,三边都不等是不等边三角形。
我自己最常用到这一步是验算代码里生成的三角形。有一次游戏引擎里一个碰撞面总是穿模,把三个顶点对应的三条边丢进 SSS 模式一看,某个角因为浮点误差塌到了接近 0°,三角形几乎退化成一条线。肉眼盯着坐标根本看不出来,分类标签直接点破了问题。
一些容易踩的坑
搞错边和角的对应关系最常见。约定是边 a 对角 A、b 对 B、c 对 C。SSA 里已知角必须是某条已知边的对角,如果你填的是夹在两边中间的那个角,那其实是 SAS 不是 SSA。
还有就是别在中途把角四舍五入成整度再往下算,小误差会层层累积,最后三个角加起来就凑不齐 180°。算到最后显示前都保留完整精度。
想再补一补三角函数的底子,可以配合 三角函数计算器 一起用,把 sin、cos 的取值过一遍再回头看定理会更通透。
Made by Toolora · Updated 2026-06-13