通过MCP连接 →

输入计算

Lengths share one unit; angles in degrees; area in unit².

Value meanings per mode — 1: a, b, c · 2/3: a, b, h · 4/5: b, c, h · 6: a, b, C · 7: a, h, C · 8: B, C, a · 9: B, C, h · 10/11: S, a, b · 12: S, B, C · 13: S, a, C · 14: S, h, C.

数学公式

数学公式: 不等边三角形求解计算器
Show calculation steps (1)
  1. Area (Heron) and height

    Area (Heron) and height: 不等边三角形求解计算器

    Area from three sides with s = (a+b+c)/2; altitude onto base a is h = 2S/a.

广告

结果

三角形面积 S
6
平方单位
边 a 3
边 b 4
边 c 5
角 A(度) 36.8699
角 B(度) 53.1301
角 C(度) 90
高 h(向底边 a) 4

这个计算器能做什么

不等边三角形求解器只需三个已知量,就能求出一般三角形的全部要素——三条边 \(a\)、\(b\)、\(c\),三个内角 \(A\)、\(B\)、\(C\),向底边 \(a\) 所作的高 \(h\),以及面积 \(S\)。由于一个三角形可由三个相互独立的量完全确定,因此你可以从边长、角度、高、面积出发,或将它们混合使用。计算器提供 14 种输入模式,涵盖常见的组合,其中还专门区分了角可能为锐角或钝角的"二义性"情形。

Scalene triangle with three unequal sides a, b, c and opposite angles A, B, C labeled
A scalene triangle has three unequal sides (a, b, c) and three unequal angles (A, B, C).

使用方法

先在下拉菜单中选择一种输入方式,再按该模式所示的顺序依次填入三个数值(提示文字会说明每个数值的含义)。所有长度使用同一单位,结果也以该单位返回;角度以度(°)输入并以度输出;面积使用单位的平方。例如,模式 1 需要输入三条边 \(a\)、\(b\)、\(c\),而模式 6 则需要边 \(a\)、\(b\) 以及它们的夹角 \(C\)。

公式详解

求解器主要依赖三个经典关系式。余弦定理 $$c = \sqrt{a^2 + b^2 - 2ab\cos C}$$ 用于在边与角之间相互换算。正弦定理 $$\frac{a}{\sin A} = \frac{b}{\sin B} = \frac{c}{\sin C}$$ 在已知一组边角对应关系后对三角形进行缩放。海伦公式 $$S = \sqrt{s(s-a)(s-b)(s-c)}$$ (其中 \(s = \frac{a+b+c}{2}\))由三条边求面积,向底边 \(a\) 所作的高为 \(h = \frac{2S}{a}\)。内角和 \(A + B + C = 180^\circ\) 用于求出剩下的那个角。

Advertisement
Triangle with base b and a dashed altitude h dropped to the base showing area
The altitude h to base b gives the area as half base times height.
Triangle showing law of cosines with sides a, b enclosing angle C opposite side c
The law of cosines relates side c to sides a, b and their included angle C.

实例演算

采用模式 1,令 \(a = 3\)、\(b = 4\)、\(c = 5\):则 \(s = 6\),于是 $$S = \sqrt{6\cdot 3\cdot 2\cdot 1} = 6$$ \(A = \arccos(0.8) = 36.8699^\circ\),\(B = \arccos(0.6) = 53.1301^\circ\),\(C = 90^\circ\)。向底边 \(a\) 所作的高为 $$h = \frac{2\cdot 6}{3} = 4$$ 这恰好验证了我们熟悉的 3-4-5 直角三角形。

Advertisement

常见问题

为什么有些模式分锐角和钝角两种版本? 当你给出一组边和一个高或面积时,未知角既可能是锐角,也可能是它的钝角补角。选择与实际情形相符的模式即可消除这种二义性。

这里的"高"指的是什么? 它是从顶点 \(A\) 向底边 \(a\) 所作的垂线高,等于 \(\frac{2S}{a}\)。

为什么会提示"无效三角形"? 可能是输入数据违反了三角形两边之和大于第三边的不等式、要求的高大于某条边、三个角之和达到或超过 \(180^\circ\),或者所给面积在几何上无法成立。

最后更新: