← 数学与统计

勾股定理(直角三角形)计算器

直角三角形图与三个正方形面积模型并排展示。你可以求任意一边、判断三边是否构成直角三角形,或计算两点间距离——始终以根号精确值为主,并可选显示小数近似。

本工具会直观呈现 a²+b²=c²,并保留步骤以便复制为 LaTeX 或 SVG。所有计算都在浏览器本地完成。

其他语言 ja | en | zh-CN | es | pt-BR | id | fr | hi-IN | ar
求解边

我们会先把最大值当作 c(斜边),再检查 a²+b²=c²。

dx = x2 - x1,dy = y2 - y1,距离 d = √(dx² + dy²)。

使用方法
  1. 选择模式(求边、判定、距离)。
  2. 输入两条边或两个点;也可点击示例快速填充。
  3. 结果、图形与步骤会自动更新。可复制 URL、LaTeX 或 SVG 用于学习/教学。
显示与无障碍设置

结果

输入两条边以求第三条边,或加载示例。

内部保留根号精确值;小数仅用于显示。

图形

直角三角形(a, b, c)
直角三角形示意图 显示直角边 a、b,直角标记以及斜边 c。
面积平方模型(a², b², c²)
a² + b² = c² 的面积模型 在每条边上作正方形;a² 与 b² 的面积相加等于 c²。

步骤

这意味着什么

常见问题

哪一条边是斜边?

斜边与直角相对,并且永远是最长的边。如果你的 c 比 a 或 b 更短,则三角形不成立。

为什么在 a²+b²=c² 中要对直角边平方?

平方把边长转换为该边上正方形的面积。两个较小的正方形面积相加,恰好等于 c 上的大正方形。

为什么最后要开平方?

先相加面积(a²+b²),再开平方把结果从面积还原为长度,所以答案里会出现根号。

如何输入小数或分数?

可以输入 0.3 或 1/2。内部会以精确分数计算,只在显示时做四舍五入,避免累积误差。

直角判定有多严格?

分数会进行精确比较。仅输入小数时使用很小的容差;我们会显示差值,方便判断“几乎”成立的情况。

输入数据会上传吗?

不会。包括图形与导出在内,所有计算都在本地运行。

相关计算器