使用方法
- 恰好输入三个值:三条 边 a、边 b、边 c 与三个 角 α、角 β、角 γ 中的任意三个。其余的框请留空。
- 读取 三角形的个数。只有在 SSA 情形下才会出现两个三角形。
- 在表格中核对边、角、面积、周长、各边上的高和类型。
- 逐步查看 计算过程,了解每一步使用的余弦定理或正弦定理。
所用的定理
余弦定理由两边及其夹角求出第三边,c² = a² + b² − 2ab cos γ;由三边求出角,cos α = (b² + c² − a²) ÷ (2bc)。正弦定理指出 a ÷ sin α = b ÷ sin β = c ÷ sin γ。
三个内角之和为180°。海伦公式仅由三边给出面积:令 s = (a + b + c) ÷ 2,则面积为 √(s(s − a)(s − b)(s − c))。边 a 上的高为 2 × 面积 ÷ a。
c² = a² + b² − 2ab cos γ
a ÷ sin α = b ÷ sin β = c ÷ sin γ
面积 = √(s(s − a)(s − b)(s − c)),s = (a + b + c) ÷ 2
五种情形
- SSS:三条边。角由余弦定理求出。
- SAS:两边及其夹角。第三边由余弦定理求出,然后求各角。
- ASA 与 AAS:两个角及一条边。第三个角为180° 减去另外两个角,再由正弦定理求出各边。
- SSA:两边及其中一边的对角。正弦定理给出另一边的对角。这个角及其补角都可能成立,因此可能得到两个三角形、一个,或者没有。
本计算器不涵盖的内容
- 三维空间中的三角形、球面三角形,以及只知道斜边的直角三角形问题。
- 图形:结果是表格和计算过程,而不是图。
- 以弧度表示的角:只能输入度数。
示例:边长3、4和5
给出了三条边,因此角由余弦定理求出:cos α = (16 + 25 − 9) ÷ 40 = 0.8,所以 α = 36.87°;β = 53.13°;γ = 90°,即直角。
海伦公式给出 s = 6,面积为 √(6 × 3 × 2 × 1) = 6。周长为12,各边上的高为4、3和2.4。
| 结果 | |
|---|---|
| 角 α、β、γ | 36.87°、53.13°、90° |
| 面积 | 6 |
| 周长 | 12 |
| 高 h_a、h_b、h_c | 4、3、2.4 |
常见问题
我可以输入哪三个值?
六个量中的任意三个:边 a、b、c 与角 α、β、γ。但若三个都是角,则无法确定三角形的大小。两边及一角,或两角及一边,是最常见的组合。
什么是两解的情形?
当已知两边及其中一边的对角时,若已知的边较短,另一边可以在两个位置到达。于是有两个三角形,两者都会按各自的步骤显示。
为什么计算器说没有三角形?
这些值无法构成三角形。三条边必须满足三角形不等式;在 SSA 的情形中,若已知角的对边太短,无法到达另一条边,则没有三角形。
为什么角只能在0° 至180° 之间?
三角形的每个内角都大于0° 且小于180°,且三个内角之和为180°,因此超出此范围的角不可能是三角形的一部分。
面积是如何求出的?
面积由三条边按海伦公式求出,因此无论已知的是哪几个值都适用。各边上的高则为 2 × 面积 ÷ 该边长。
我输入的数值会被发送到服务器吗?
不会。三角形在您的浏览器中求解,您输入的数值和结果都不会发送给我们,页面也不会在服务器上保存它们。
资料来源
- Wikipedia:Law of cosines(英文)
- Wikipedia:Law of sines(英文)
- Wikipedia:Heron's formula(英文)
- Wikipedia:Solution of triangles(英文)
数据和文字最近核对于2026年11月10日星期二。