完整使用说明

三角形计算器使用指南

输入三边、两边及夹角、一边两角或直角条件,自动补全三角形的边角、面积、周长、高、中线和内外接圆半径。

开始使用计算器

完整使用说明

这个计算器能做什么

三角形计算器用于在“已知一部分边角,想补全整个三角形”的场景中快速求解。你可以输入三条边(SSS)、两边及其夹角(SAS)、一边和两个角(ASA/AAS),或给出含 90° 角的直角三角形条件。页面会自动判断已填入的组合,在条件足够时补出缺少的边和角。

结果不只是一条边或一个角。对可求解的三角形,页面还会给出面积、周长、半周长、三条高、三条中线、内切圆半径、外接圆半径、角度的弧度值和三角形图形。它适合几何作业、尺寸草算、放样复核和理解海伦公式、正弦定理、余弦定理之间的关系。

如果你只需要直角三角形的斜边或直角边,可以使用勾股定理计算器;需要处理更一般的方程或代数表达式,可以使用方程求解器数学表达式计算器

什么时候适合用它

  • 已知三边,想同时得到角度、面积、周长和三角形类型。
  • 已知两边和它们的夹角,想求第三边并补全其余角度。
  • 已知一边和两个内角,想用正弦定理求出另外两条边。
  • 已知直角和足够的边长,想核对斜边、锐角、面积和半径。
  • 想一次查看高、中线、内切圆半径和外接圆半径,而不是逐个套公式。

它不是 SSA 二义性专用求解器,也不支持只输入三个角度来确定大小;三个角只能确定形状,至少还需要一条边才能确定尺寸。

输入项说明

边 a、b、c

边长必须是正数,未知的边可以留空。三边都填时,页面先用余弦定理求三个内角,再用海伦公式求面积;三边还必须满足三角形不等式:任意两边之和大于第三边。

边长没有单位选择器。可以使用厘米、米、英寸等任意一致的单位,但不能把 3 cm、4 m、5 in 混在同一次计算里。页面显示的周长、半周长、高和半径沿用边长单位,面积则是平方单位。

角 A、B、C

角度输入使用度数,不是弧度。例如直角应填 90,30° 应填 30。有效内角必须大于 0 且小于 180°;如果填入两个角,它们的和必须小于 180°,第三个角由 180° - A - B 补出;如果填入三个角,它们的和必须为 180°。

页面结果会同时显示角度和弧度,方便与三角函数或工程资料互相核对。输入框中的 0 表示未知或空值,不应把 0 当成有效边长或有效内角。

页面如何识别组合

页面不要求你先选择模式,而是根据非空输入自动判断:

  • SSS(三边):输入 a、b、c;
  • SAS(两边及夹角):输入两条边以及它们之间的夹角,例如 a、b、C;
  • ASA/AAS(一边两角):输入一条边和两个内角;
  • 直角三角形:输入一个 90° 角以及与之对应的足够边长。

只填两条边、只填角度,或填入彼此冲突的条件,都不足以得到页面支持的唯一结果。输入变化时结果会即时尝试更新;失焦后有效输入会同步到 URL,复制链接可以恢复同一组数值。

计算逻辑说明

页面会先确定完整的三边和三角,再由同一组数据推导其他量。核心关系包括:

三边和海伦公式

半周长为:

s = (a + b + c) / 2

面积使用海伦公式:

Area = √[s(s-a)(s-b)(s-c)]

两边及夹角

例如已知 a、b 和夹角 C 时,先用余弦定理求 c:

c = √(a² + b² - 2ab cos C)

随后补出另外两个角,再计算面积和派生量。这里的角必须是两条已知边的夹角,不能把任意一个角当成 SAS 的夹角。

一边两角

先用三角形内角和求缺少的角,再按正弦定理计算未知边:

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

派生结果

面积为 K 时,三条高分别为:

ha = 2K/a,hb = 2K/b,hc = 2K/c

三条中线使用例如:

ma = 1/2 × √(2b² + 2c² - a²)

内切圆半径和外接圆半径为:

r = K/s
R = abc/(4K)

页面以数值方式计算和显示这些结果,不展开逐步代数推导,也不输出精确根式。

示例

示例 1:三边 3、4、5

输入 a=3b=4c=5,页面会识别为直角三角形:

周长 = 3 + 4 + 5 = 12
s = 6
面积 = √(6×3×2×1) = 6
高 ha = 4,hb = 3,hc = 2.4
内切圆半径 r = 1
外接圆半径 R = 2.5

角度约为 A=36.8699°B=53.1301°C=90°,并会同时显示对应弧度。

示例 2:SAS

输入 a=7b=10、夹角 C=30°。余弦定理得到:

c ≈ 5.26844
A ≈ 41.63121°
B ≈ 108.36879°

页面随后根据三条边继续计算面积、周长、高、中线和两个圆半径。

示例 3:一边两角

输入 a=5A=40°B=60°,缺少的角为 C=80°,再用正弦定理求出 b≈6.73648c≈7.66044。这个组合说明为什么只填两个角仍然缺少尺寸信息:必须再给出至少一条边。

如何看懂结果

边与角

先检查补出的边和角是否符合题目或图纸。三个角的和应接近 180°,最大边应当对应最大角;如果这两点不对,优先回头检查输入对应关系。

面积、周长与半周长

周长是三条边之和,半周长是周长的一半。面积的单位是边长单位的平方,不要把面积数值直接当成长度使用。

高与中线

高是顶点到对边(或其延长线)的垂直距离;中线是顶点连接到对边中点的线段。当前中文界面使用“中线”这一名称,三条中线分别对应 mambmc

内切圆和外接圆半径

内切圆与三条边相切,半径为 r=K/s;外接圆经过三个顶点,半径为 R=abc/(4K)。这两个数可用于几何题核对,但仍沿用输入边长单位。

三角形类型与图形

页面会给出等边、等腰、直角、锐角或钝角等类型标签,并绘制一个按边长比例缩放的示意图。示意图用于理解形状,不是工程制图,也不应拿来读取精确尺寸。

常见错误

  • 只输入两条边,期待页面自动猜出唯一三角形。
  • 把两边和一个非夹角误当成 SAS;这类 SSA 情况可能有两个解,当前页面不负责展示二义性。
  • 把角度按弧度输入,或把外角、补角当成内部角。
  • 三条边混用厘米、米、英寸等不同单位。
  • 输入三边时忽略两边之和必须大于第三边。
  • 只填三个角度,没有提供任何边长来确定三角形大小。
  • 把示意图当成按比例的正式工程图。

FAQ

为什么输入三个角度仍然没有结果?

三个角度只能确定相似形状,不能确定三条边的绝对大小。当前页面至少需要一条边,且总输入要落在支持的 SSS、SAS、ASA/AAS 或直角组合中。

SAS 和 SSA 有什么区别?

SAS 是两条已知边和它们之间的夹角,通常能唯一确定三角形;SSA 是两条边和一个非夹角,可能出现 0、1 或 2 个解。当前页面按 SAS 组合实现,不是 SSA 二义性求解器。

面积为什么不是“平方单位”?

页面只显示数值,不知道你输入的是米、厘米还是英寸,所以不会擅自添加单位。按你的边长单位解释即可:米对应平方米,厘米对应平方厘米。

为什么结果有小数或接近 180° 而不是刚好 180°?

三角函数和海伦公式使用 JavaScript 浮点数,页面再按约 5 位小数格式化。小数误差属于数值显示误差,边界三角形应保留更多精度复核。

能把结果用于施工或安全定稿吗?

它适合学习、规划和前期尺寸复核。涉及公差、安全、承重或正式图纸时,应使用专业测量和工程审核,不要只依赖网页结果。

说明与限制

  • 当前页面接受数值边长和角度,不解析含单位的文本、坐标、面积反推、底高模式或符号表达式。
  • 支持的是 SSS、SAS、ASA/AAS 和部分直角三角形组合;不承诺任意三项输入都能解,也不处理 SSA 的多解展示。
  • 结果按浮点数计算并通常保留约 5 位小数;接近退化三角形、极大数或极小角度时,面积和半径可能对舍入更敏感。
  • 输入有效后会在失焦时写入 URL 参数;这用于恢复当前输入,不是历史记录或云端保存。
  • 结果和图形用于快速学习、估算和复核,不替代正式几何证明、测量或工程审核。

常见问题

最少要输入哪些数据?

至少需要三个有效数值,而且必须包含边长;当前页面支持三边、两边及其夹角、一边两角,以及含 90° 角的直角三角形组合。

两边一角可以随便输入吗?

不可以。当前页面按两边及夹角的 SAS 组合处理,不应把任意两边和一个非夹角输入当作 SSA 二义性求解器。

角度用度还是弧度?

输入框使用度数,例如 30、45、90;结果会同时显示角度和弧度。

三边为什么不能构成三角形?

三边必须为正数,并满足任意两边之和大于第三边;等号表示退化线段,不是有效三角形。

面积和半径的单位是什么?

页面不替你识别单位。边长用什么单位,周长、高和半径就沿用该单位,面积则使用平方单位。