勾股定理计算器
勾股定理计算器适合已知直角三角形任意两条边时求第三条边:支持求斜边或直角边,能开尽给精确值,开不尽给近似值/最简根式,并同步算面积、周长和两个锐角。
已知两条直角边,求斜边
直角三角形满足 a² + b² = c²,其中 c 是斜边(最长边)。
斜边 c
5
直角边 a3直角边 b4斜边 c5面积(½·a·b)6周长(a+b+c)12锐角 A(a 所对)≈ 36.869898°锐角 B(b 所对)≈ 53.130102°直角 C90°
由 a² + b² = c² 得 斜边 c 5。该边为整数或有限小数(能开尽),为精确值。
怎么用
- 确认是直角三角形并分清边:勾股定理只适用于直角三角形。先分清三条边:夹直角的两条边叫直角边(a、b),直角对面最长的那条边叫斜边(c)。三条边满足 a² + b² = c²。
- 选择要求的边:在「求哪条边?」处选择未知的边:已知两条直角边时选「斜边 c」;已知一条直角边和斜边、要求另一条直角边时选「直角边 a」或「直角边 b」。
- 填入已知的两条边:在下方两个框中填入已知的两条边的长度(正数,可带小数)。求直角边时,斜边必须严格大于已知的那条直角边,否则不构成直角三角形(工具会提示)。
- 读结果:工具立即给出第三条边:能开尽时显示精确值,开不尽时按所选小数位给近似值(前带 ≈)并附最简根式(如 √20 = 2√5)。同时给出三角形的面积、周长与两个锐角度数。
核心要点
勾股定理计算器按直角三角形的 a² + b² = c²(a、b 为直角边,c 为斜边)求解:
- 求斜边:已知两直角边,
c = √(a² + b²);如房间长3 m、宽4 m,对角线为5 m。 - 求直角边:已知一直角边与斜边,
a = √(c² − b²),要求c > b。 - 精确优先:常规数值下,能开尽给精确值(勾股数),开不尽给近似值 并附最简根式(如
√20 = 2√5)。 - 顺带给全:三角形面积
½·a·b、周长a+b+c与两个锐角度数。 - 高精度:用十进制运算(约 40 位有效数字)代入公式, 避免浮点误差;计算全部在浏览器本地完成。
- 展示边界:极大整数或极大根式可能只显示近似值,严谨书写时 建议保留根式公式并复核化简。
原理与公式
勾股定理(毕达哥拉斯定理)说:在直角三角形中,两条直角边(夹直角的两边,记作 a、b)的平方和, 等于斜边(直角所对的最长边,记作 c)的平方:
a² + b² = c²
已知两边求第三边
- 已知两直角边求斜边:
c = √(a² + b²); - 已知一直角边和斜边求另一直角边:
a = √(c² − b²)(需c > b,否则不构成直角三角形)。
算例
求斜边:直角边 a=3、b=4,则 c = √(3² + 4²) = √(9 + 16) = √25 = 5,这正是「勾三股四弦五」。
求直角边:斜边 c=13、一直角边 b=5,则 a = √(13² − 5²) = √(169 − 25) = √144 = 12。
开不尽的情形:a=1、b=1 时 c = √2 ≈ 1.414214,是无理数;a=2、b=4 时 c = √20 = 2√5 ≈ 4.472136,可化为最简根式。
勾股数与逆定理
使 a² + b² = c² 成立的正整数组称勾股数,如 3,4,5、5,12,13、8,15,17、7,24,25 及它们的整数倍。反过来,逆定理说: 若三角形三边满足 a² + b² = c²(c 最长),则它是 直角三角形——装修放线的「3-4-5 法」正是据此打出精确直角。
精度:本工具用高精度十进制运算(decimal.js,约 40 位有效 数字)代入公式,能开尽时判定并给出精确值,否则四舍五入到所选小数位; 角度由 asin(直角边/斜边) 求出。
常见问题
- 勾股定理的公式是什么?怎么用它求第三条边?
- 勾股定理说:直角三角形两条直角边的平方和等于斜边的平方,即 a² + b² = c²,其中 a、b 是两条直角边,c 是斜边(直角对面的最长边)。求斜边时 c = √(a² + b²);已知一条直角边和斜边求另一条直角边时,b = √(c² − a²)。例如 a=3、b=4,则 c = √(9+16) = √25 = 5,这就是常见的「勾三股四弦五」。本工具用高精度十进制运算代入公式,常规数值下能开尽时直接给精确值,开不尽时给近似值和最简根式。
- 为什么求斜边时斜边一定是最长的边?
- 因为斜边所对的角是直角(90°,三角形里最大的角),而「大角对大边」,所以斜边一定比两条直角边都长。这也意味着已知一条直角边和斜边、反求另一条直角边时,斜边必须严格大于那条已知直角边(c > a),否则 c² − a² 会小于等于 0,开不出实数,说明这样的直角三角形不存在。本工具遇到这种情况会提示「斜边必须严格大于任一直角边」。
- 什么是勾股数?常见的勾股数有哪些?
- 勾股数(毕达哥拉斯数组)指能满足 a² + b² = c² 的三个正整数组合,此时三条边都是整数、斜边能开尽。常见组合有 3-4-5,它的整数倍 6-8-10、9-12-15 等也都是勾股数;其他基本组合还有 5-12-13、8-15-17、7-24-25、20-21-29 等。如果你输入的两条边算出的第三条边是整数(本工具会显示为精确值而非带 ≈ 的近似值),那这三条边就构成一组勾股数。
- 算出来的边是无理数(开不尽)怎么办?最简根式是什么意思?
- 很多直角三角形的边长是无理数,比如两条直角边都是 1 时,斜边 = √2 ≈ 1.414214,无法写成有限小数。这时工具会给出四舍五入到所选小数位的近似值(前面带 ≈ 表示约等于),并尽量给出「最简根式」——把根号里的完全平方因子提到根号外,例如 √20 = √(4×5) = 2√5、√18 = 3√2。最简根式是精确表示,比小数更适合写在作业和证明里。
- 数字特别大时,为什么结果只显示近似值?
- 为避免浏览器在超大整数或超大根式上做过重的因式分解,工具会优先给出数值结果,并可能把精确值或最简根式判定降级为带 ≈ 的近似展示。日常作业、装修测量、屏幕尺寸等常见长度通常不会遇到;如果要写严格证明,可保留 c=√(a²+b²) 或 a=√(c²−b²) 的根式表达,再用专业数学软件复核化简。
- 勾股定理能用来判断一个三角形是不是直角三角形吗?
- 可以,这叫勾股定理的逆定理:如果三角形三条边 a、b、c(c 最长)满足 a² + b² = c²,那么它一定是直角三角形,且 c 所对的角是直角。若 a² + b² > c²,最大角是锐角(锐角三角形);若 a² + b² < c²,最大角是钝角(钝角三角形)。所以量出三条边、比一比两短边平方和与最长边平方的大小,就能判断三角形的形状。本工具用于「已知两边求第三边」,如需验证已知三边可自行用此关系比较。
- 勾股定理在生活中有什么用?
- 凡是涉及「直角 + 求斜线/对角线距离」的场景都能用:量出房间的长和宽,用勾股定理算对角线,判断家具、床垫能不能放进或搬进;装修时用「3-4-5 法」放线打直角(做出 3、4、5 的三边就能得到精确的 90°直角);求电视/显示器对角线尺寸与长宽的关系;工程测量两点水平与垂直距离后求直线距离;求斜坡、云梯、缆绳的长度等。本工具帮你在这些场景里快速由两条已知边算出第三条边。