勾股定理

🧮 Pythagorean Theorem Calculator

Compute sides of a right triangle (a^2 + b^2 = c^2).

📐 计算公式
勾股定理三边互求:缺 a 时 a = √(c²−b²)、缺 b 时 b = √(c²−a²)、缺 c 时 c = √(a²+b²)(求直角边时须 c > 该直角边,否则提示「斜边 c 必须大于直角边」);三边齐全时校验 |√(a²+b²) − c| <10⁻⁹ 判满足勾股定理;∠A = atan(a÷b)×180÷π(b >0)、∠B = 90° − ∠A。校验:有效边长(非数或负数视为无效)不足 2 条提示「请至少输入两条边的有效数值」,小数位由精度下拉决定。

输入直角三角形任意两条边,自动计算第三边和锐角。

公式:a² + b² = c²(c 为斜边)。输入任意两边即可求第三边。

Formula & Standard References

Item Formula / Note Source / Standard
Pythagorean theorem a^2 + b^2 = c^2, where c is the hypotenuse Euclid, Elements, Book I, Prop. 47; Zhoubi Suanjing (Chinese gnomon text)
Converse If a^2 + b^2 = c^2, the triangle is right-angled Euclid, Elements, Book I, Prop. 48
Pythagorean triples Positive integer triples with a^2 + b^2 = c^2, e.g. 3-4-5 Euclid, Elements, Book X, generating formula
Euclid formula For m > n, take a = m^2 - n^2, b = 2mn, c = m^2 + n^2 Euclid, Elements, Book X
⚠️ 使用说明与注意事项

📚 深度解析:勾股定理

💡 常见使用场景

算例:已知两直角边(3、4)
斜边 c = √(3²+4²) = 5.000000;∠A = atan(3/4)×180/π = 36.87°,∠B = 90 − 36.87 = 53.13°。
算例:校验直角(3、4、5)
由 a²+b² 算得斜边应为 √25 = 5.000000,与输入一致 → 满足勾股定理;若输入斜边≤某直角边则判定非法。

❓ 常见问题(FAQ)

勾股定理的适用条件是什么?
仅适用于直角三角形,且等式为『两直角边平方和 = 斜边平方』。非直角三角需用余弦定理。斜边必须最大,否则构不成直角三角。
为什么斜边必须大于直角边?
由 c = √(a²+b²) 可知 c 必大于 a、b 任一。若输入斜边 ≤ 直角边,说明不是直角三角或数据有误,求解另一直角边会得到虚数/非法结果。
📖关于「勾股定理」 ▼

📝工具简介

勾股定理指出:直角三角形两条直角边的平方和等于斜边的平方。本工具不仅能求第三边,还能计算两个锐角的大小。

✨功能特点

🎯使用场景