← 高级与通用 /

正弦定理计算器

使用正弦定理解任意三角形。通过 AAS、ASA 或 SSA 组合求边或角。

[email protected], Geometry Calculator Developer & Online Math Educator 审核 最后更新于 April 24, 2026

正弦定理计算器

输入任意 3 个已知值(至少需要一条边),其余留空。

正弦定理计算器 中使用的公式

a/sin(A) = b/sin(B) = c/sin(C)

In-Depth Tutorial: 正弦定理计算器

正弦定理(也称为正玄律)是三角学中两大通用解三角形工具之一——与余弦定理一起,这两大定理涵盖了所有一般三角形,而不仅仅是直角三角形。正弦定理指出,在任意三角形中,每条边的长度与其对角的正弦值之比都相等。本教程将详细讲解该定理的内容、使用场景(与余弦定理的区别)、每种适用情况下的解题步骤,以及著名的 SSA(边-边-角)"模糊情况"。

定理表述

对于任意三角形,设其三边分别为 a, b, c,且对应的对角分别为 A, B, C:

a / sin(A) = b / sin(B) = c / sin(C)

该等式链中的每一个比值都等于同一个常数——从几何意义上讲,这个常数等于三角形外接圆(经过三个顶点的唯一圆)的直径。因此 a / sin(A) = 2R,其中 R 为外接圆半径。这给出了该定理的第四种较少使用的形式:

a = 2R · sin(A),b = 2R · sin(B),c = 2R · sin(C)

何时使用正弦定理

当你拥有一个匹配的边-角对(即一条边及其所对的角)时,即可使用正弦定理。你需要这对元素来建立比例关系。在此基础上,如果你知道某角,可以求出其对边;如果你知道某边,可以求出其对角。

具体而言:

  • ASA(角-边-角):已知两个角及其夹边。第三个角可通过 A + B + C = 180° 求得。然后利用正弦定理求出其余两边。
  • AAS(角-角-边):已知两个角及其中一个角的对边。处理方法同上。
  • SSA(边-边-角):已知两条边及其中一边的对角。这是模糊情况——见下文。

何时改用余弦定理:SSS(三边)和 SAS(两边及其夹角)。在这些情况下,尚未已知任何边-角对,此时应使用余弦定理作为切入点。

例题解析 —— ASA

已知 A = 50°,B = 60°,且它们之间的边 c = 12。求另外两边。

第三个角:C = 180° − 50° − 60° = 70°。

根据正弦定理:a/sin(50°) = 12/sin(70°)。解得 a:a = 12 · sin(50°)/sin(70°) ≈ 12 · 0.766/0.940 ≈ 9.78。

同理:b = 12 · sin(60°)/sin(70°) ≈ 12 · 0.866/0.940 ≈ 11.06。

例题解析 —— AAS

已知 A = 35°,B = 45°,a = 7。求 c。

根据正弦定理:7/sin(35°) = c/sin(C)。首先计算 C:C = 180° − 35° − 45° = 100°。则 c = 7 · sin(100°)/sin(35°) ≈ 7 · 0.985/0.574 ≈ 12.02。

模糊情况 —— SSA

这是提问最多的情形。已知两条边及其中一边的对角,可能存在零个、一个或两个有效三角形。

设定:已知边 a 和 b,以及角 A(a 的对角)。由正弦定理可得 sin(B) = b · sin(A) / a。结果有三种情况:

  • sin(B) > 1:不可能。不存在这样的三角形。边 a 太短,无法"触及"第三个顶点。
  • sin(B) = 1:恰好有一个三角形,且 B = 90°。这是唯一的直角三角形情况。
  • sin(B) < 1:有两个候选角:B₁ = arcsin(sin(B))(锐角)和 B₂ = 180° − B₁(钝角)。两者都可能有效——需检查每个候选者是否满足 A + B₂ < 180°。如果 A + B₁ < 180° 且 A + B₂ < 180° 同时成立,则有两个有效三角形。如果只有一个通过检查,则只有一个三角形。

这正是三角形求解器中实现的 SSA 分支。当存在两个解时,两者都会报告并带有 "ambiguous_note" 标志。

例题解析 —— 具有两个解的 SSA

已知 a = 6,b = 8,A = 35°。求 B。

sin(B) = 8 · sin(35°) / 6 = 8 · 0.5736 / 6 ≈ 0.7648。

B₁ = arcsin(0.7648) ≈ 49.886°。锐角候选值。

B₂ = 180° − 49.886° ≈ 130.114°。钝角候选值。

分别检查 A + B:A + B₁ = 35° + 49.886° = 84.886°(小于 180°,有效)。A + B₂ = 35° + 130.114° = 165.114°(也小于 180°,有效)。两者均有效——给定测量值对应两个三角形。

锐角三角形的 C = 180° − 84.886° = 95.114°。钝角三角形的 C = 180° − 165.114° = 14.886°。这两个三角形共享边 a 和 b,共享角 A,但在 B 和 C 以及边 c 的长度上有所不同。

与外接圆的关系

常数比值 a/sin(A) 等于外接圆的直径。一旦已知任意一边及其对角,即可快速求出外接圆半径 R = a / (2 sin(A))。

反之,如果一个三角形内接于半径为 R 的已知圆,那么对于任意顶点角 θ,其对边(弦)的长度为 2R · sin(θ)。正弦定理本质上是通过圆周角定理关于圆的一个陈述。

常见错误

  • 混淆 sin(A) 与 A。 比值 a/sin(A) 使用的是角的正弦值,而非角本身。忘记取正弦会导致数值毫无意义。
  • 模式不匹配(角度制与弧度制)。 我们的计算器默认使用角度制。如果你的教材使用弧度制,请进行转换。sin(60°) ≈ 0.866,但 sin(60 弧度) ≈ −0.305。
  • 试图在 SSS 或 SAS 情况下使用正弦定理。 这些情况没有已知的边-角对。应先用余弦定理求出第一个角,然后再切换到正弦定理。
  • 忽略模糊情况。 当给定 SSA 条件时,务必检查是否存在两个解。许多教科书问题要求报告两个解。
  • 忘记 AAA 不能确定大小。 三个角仅确定形状而不确定大小。你至少需要一条边。

常见问题解答 – 正弦定理计算器

对于 AAS(2 个角 + 非夹边)和 ASA(2 个角 + 夹边)情况使用它。对于 SSS 或 SAS 情况,使用余弦定理。

当您知道两条边和一个非夹角时,可能有零个、一个或两个有效三角形。计算器检测并报告所有有效解。

是的——仅三个角(AAA)只能确定形状,而不能确定大小。需要至少一条边来求具体的数值长度。

是的——免费且无限制。AI 求解使用 3 积分解释完整的求解过程。