Intermediate

直角三角形解算器

由任意两个已知量求直角三角形的所有边长、角度、面积和周长。
Leave blank if unknown
Leave blank if unknown
Leave blank if unknown

°

Angle opposite leg a (0-90)
斜边 c
5

Longest side, opposite the right angle

直角边 a
3
直角边 b
4
斜边 c
5
Angle A
36.8699°
Angle B
53.1301°
Angle C
90°
面积
6
周长
12
a² + b² = c²
Step by step
  1. 1

    Square leg a

    3² = 3 × 3 = 9
  2. 2

    Square leg b

    4² = 4 × 4 = 16
  3. 3

    斜边 c

    √(9 + 16) = 5
    Pythagorean theorem: c = √(a² + b²).
结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
快速解答

这个计算器是如何工作的?

输入直角三角形的任意两个已知量——两条直角边、一条直角边和斜边,或一条边和锐角。解算器应用勾股定理和三角比,立即返回所有三条边、两个锐角、面积(a·b/2)和周长(a+b+c)。

公式
c = √(a² + b²); A = atan2(a, b); B = 90° − A; 面积 = a·b / 2; 周长 = a + b + c
How this is calculated

输入四个量中的任意两个:两条直角边 a 和 b、斜边 c,或锐角 A(a 对边的角,在 0° 至 90° 之间)。解算器检测您提供的是哪对量,并推算出其余的量。将未知的框留空。

已知两条直角边时,使用勾股定理 c = √(a² + b²) 和 A = atan2(a, b)。已知一条直角边和斜边时,反向应用定理,例如 b = √(c² − a²),角度由正弦比求得。已知一条边和角 A 时,使用直角三角形比值 sin A = a/c、cos A = b/c 和 tan A = a/b。第二个锐角 B = 90° − A,因为三角形各角之和为 180°,其中一个是 90° 直角。

面积为 a·b / 2(两条直角边为底和高),周长为 a + b + c。边长必须为正数,斜边必须大于任一直角边,所提供的角必须严格在 0° 和 90° 之间;否则不存在有效三角形,结果将被隐藏。

常见问题

任意两个:两条直角边、一条直角边加斜边,或任意一条边加锐角 A。另一条边或角由这对量计算得出。

A 是 a 边对面的锐角。角 B 是 b 边对面的角,等于 90° − A,角 C 是 90° 直角。

这些输入无法构成直角三角形——例如斜边不是最长的边、某条边长为零或负数,或角 A 不在 0° 和 90° 之间。

也称为

直角三角形
直角三角形求解
勾股定理
斜边计算
三角形边角
直角三角形计算

APA

TG we-Calculate Editorial Team. (2026). 直角三角形解算器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/right-triangle-calculator

Chicago

TG we-Calculate Editorial Team. "直角三角形解算器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/right-triangle-calculator.

IEEE

TG we-Calculate Editorial Team, "直角三角形解算器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/right-triangle-calculator

BibTeX

@misc{wecalculate_right_triangle_calculator, title = {直角三角形解算器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/right-triangle-calculator}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?