Сервисы

Калькулятор треугольника

Калькулятор прямоугольного треугольника

Введите любые два известных значения прямоугольного треугольника, чтобы вычислить стороны, высоту, углы, площадь, периметр, радиус вписанной и описанной окружности.

Прямоугольный треугольник: катеты a и b, гипотенуза c, углы α и β, высота h
Катет a

Катет b

Гипотенуза c

Угол α

Угол β


Логика вычислений

Калькулятор полностью решает прямоугольный треугольник по любым двум известным величинам. Сначала по введённой паре значений восстанавливаются все три стороны — два катета a, b и гипотенуза c. Здесь α — угол, лежащий напротив катета a, β — угол напротив катета b (прямой угол лежит напротив гипотенузы). Углы можно вводить в градусах или радианах; для расчёта они переводятся в радианы:

α_рад = α° × π / 180

где:

  • α°, α_рад — значение угла в градусах и в радианах (так же переводится угол β).

Восстановление сторон по двум исходным данным

В зависимости от того, какая пара величин задана, стороны находятся по теореме Пифагора или через тригонометрические функции острого угла.

Если заданы два катета — гипотенуза по теореме Пифагора. Если задан катет и гипотенуза — второй катет из того же соотношения:

c = √(a² + b²)    b = √(c² − a²)    a = √(c² − b²)

где:

  • a, b — катеты треугольника;
  • c — гипотенуза (всегда длиннее любого из катетов).

Если задан катет a и один из острых углов, остальные стороны выражаются через синус, косинус и тангенс. Для угла α (он лежит напротив a) и для угла β (он прилежит к a):

c = a / sin α    b = a / tan α    b = a × tan β    c = a / cos β

где:

  • α — острый угол напротив катета a;
  • β — острый угол напротив катета b (прилежащий к катету a).

Симметрично, если задан катет b и один из острых углов — для угла β (напротив b) и для угла α (прилежит к b):

c = b / sin β    a = b / tan β    a = b × tan α    c = b / cos α

Если задана гипотенуза c и один из острых углов, оба катета получаются как её проекции:

a = c × sin α    b = c × cos α    b = c × sin β    a = c × cos β

Углы и производные величины

После того как все три стороны известны, оба острых угла однозначно определяются через синус отношения катета к гипотенузе:

α = arcsin(a / c)    β = arcsin(b / c)

где:

  • α, β — острые углы напротив катетов a и b (в сумме дают 90°).

Площадь прямоугольного треугольника равна половине произведения катетов, а периметр — сумме всех сторон:

S = a × b / 2    P = a + b + c

где:

  • S — площадь треугольника, кв. ед.;
  • P — периметр треугольника, ед.

Высота, опущенная из прямого угла на гипотенузу, выражается через катеты и гипотенузу:

h = a × b / c

где:

  • h — высота к гипотенузе, ед.

Радиус вписанной окружности для прямоугольного треугольника находится по катетам и гипотенузе, а радиус описанной окружности равен половине гипотенузы (гипотенуза служит диаметром):

r = (a + b − c) / 2    R = c / 2

где:

  • r — радиус вписанной окружности, ед.;
  • R — радиус описанной окружности, ед.

Тип треугольника определяется сравнением катетов: при равных катетах он равнобедренный (углы 45°-45°-90°), иначе — разносторонний.

Примеры расчётов

Исходные данные Катет a Катет b Гипотенуза c Углы α / β Площадь S Периметр P Результат (h; r; R) Комментарий
a = 3, b = 4 3 4 √(3² + 4²) = 5 36,87° / 53,13° 3 × 4 / 2 = 6 3 + 4 + 5 = 12 h = 2,4; r = 1; R = 2,5 Классический египетский треугольник по двум катетам
a = 6, b = 8 6 8 √(36 + 64) = 10 36,87° / 53,13° 6 × 8 / 2 = 24 6 + 8 + 10 = 24 h = 4,8; r = 2; R = 5 Подобен 3-4-5, круглые числа
a = 5, α = 30° 5 5 / tan 30° ≈ 8,66 5 / sin 30° = 10 30° / 60° ≈ 21,65 ≈ 23,66 c = 10 Катет напротив угла 30° равен половине гипотенузы
c = 10, α = 30° 10 × sin 30° = 5 10 × cos 30° ≈ 8,66 10 30° / 60° ≈ 21,65 ≈ 23,66 h ≈ 4,33 Катеты как проекции гипотенузы
a = b = 5 5 5 √50 ≈ 7,07 45° / 45° 5 × 5 / 2 = 12,5 ≈ 17,07 равнобедренный 45-45-90 Граничный случай равных катетов
c = 13, a = 5 5 √(13² − 5²) = 12 13 22,62° / 67,38° 5 × 12 / 2 = 30 5 + 12 + 13 = 30 R = 6,5 Второй катет по теореме Пифагора, тройка 5-12-13
Рекомендуем