Обновлено:

Как найти угол ABC

Угол ABC – это угол при вершине B в треугольнике с вершинами A, B и C. Найти его можно несколькими способами в зависимости от того, какие данные о треугольнике уже известны. Рассмотрим основные методы и формулы.

Калькулятор угла ∠ABC

Выберите способ
Стороны треугольника

Длина стороны от A до B

Длина стороны от B до C

Длина стороны от A до C

81.8°острый угол


Формула
cos(∠ABC) = (5² + 7² − 8²) / (2 × 5 × 7) ≈ 0.143
cos(∠ABC)
0.143
∠ABC
81.8°

По трём сторонам треугольника

Это самый частый случай. Если известны все три стороны (AB, BC и AC), используй теорему косинусов:

cos(∠ABC) = (AB² + BC² − AC²) / (2 × AB × BC)

После расчёта косинуса угла переведи результат в градусы обратной функцией арккосинус:

∠ABC = arccos([AB² + BC² − AC²] / [2 × AB × BC])

Пример расчёта

Дан треугольник со сторонами:

  • AB = 5 см
  • BC = 7 см
  • AC = 8 см

Подставь в формулу:

cos(∠ABC) = (5² + 7² − 8²) / (2 × 5 × 7) = (25 + 49 − 64) / 70 = 10 / 70 = 0,143

∠ABC = arccos(0,143) ≈ 81,8°

По координатам вершин треугольника

Если известны координаты точек A(x₁, y₁), B(x₂, y₂) и C(x₃, y₃), найди угол ABC через векторы.

Сначала найди векторы, выходящие из точки B:

  • BA = (x₁ − x₂, y₁ − y₂)
  • BC = (x₃ − x₂, y₃ − y₂)

Затем используй формулу скалярного произведения:

cos(∠ABC) = (BA · BC) / (|BA| × |BC|)

где BA · BC = (x₁ − x₂)(x₃ − x₂) + (y₁ − y₂)(y₃ − y₂) – скалярное произведение

|BA| = √[(x₁ − x₂)² + (y₁ − y₂)²] – длина вектора BA

|BC| = √[(x₃ − x₂)² + (y₃ − y₂)²] – длина вектора BC

Пример с координатами

Дано:

  • A(1, 2)
  • B(4, 5)
  • C(7, 3)

Найди векторы:

  • BA = (1 − 4, 2 − 5) = (−3, −3)
  • BC = (7 − 4, 3 − 5) = (3, −2)

Скалярное произведение: BA · BC = (−3) × 3 + (−3) × (−2) = −9 + 6 = −3

Длины: |BA| = √(9 + 9) ≈ 4,24; |BC| = √(9 + 4) ≈ 3,61

cos(∠ABC) = −3 / (4,24 × 3,61) ≈ −0,196

∠ABC = arccos(−0,196) ≈ 101,3°

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

Если один из углов треугольника равен 90°, задача упрощается.

Если B – вершина прямого угла, то ∠ABC = 90°.

Если B – не прямой угол, используй тригонометрические функции:

  • sin(∠ABC) = противолежащий катет / гипотенуза
  • cos(∠ABC) = прилежащий катет / гипотенуза
  • tg(∠ABC) = противолежащий катет / прилежащий катет

Затем найди угол через обратные функции: ∠ABC = arcsin(…) или ∠ABC = arccos(…).

Пример в прямоугольном треугольнике

Треугольник ABC с прямым углом при C (∠ACB = 90°):

  • AC = 3 см (прилежащий к углу B катет)
  • BC = 4 см (противолежащий углу B катет)
  • AB = 5 см (гипотенуза)

sin(∠ABC) = AC / AB = 3 / 5 = 0,6

∠ABC = arcsin(0,6) ≈ 36,9°

Проверка через косинус: cos(∠ABC) = BC / AB = 4 / 5 = 0,8; ∠ABC = arccos(0,8) ≈ 36,9° ✓

Как выбрать метод

ИзвестноИспользуй
Три стороны (AB, BC, AC)Теорема косинусов
Координаты всех вершинСкалярное произведение векторов
Две стороны и угол между нимиТеорема косинусов (найди третью сторону)
Прямоугольный треугольник и два катетаТангенс или синус
Два угла треугольникаСумма углов = 180°, найди третий

Особые случаи

Равнобедренный треугольник: если AB = BC, то углы при основании равны, то есть ∠BAC = ∠BCA. Третий угол: ∠ABC = 180° − 2∠BAC.

Равносторонний треугольник: все углы равны 60°, включая ∠ABC = 60°.

Тупоугольный треугольник: угол больше 90°. Косинус такого угла будет отрицательным, но формула работает одинаково.

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

Часто задаваемые вопросы

Какая формула для поиска угла ABC по трём сторонам?

Используй теорему косинусов: cos(∠ABC) = (AB² + BC² − AC²) / (2 × AB × BC). Это универсальный способ для любого треугольника, если известны все три стороны.

Как найти угол ABC, если известны координаты вершин?

Найди векторы BA и BC из точки B, затем вычисли угол через скалярное произведение векторов. cos(∠ABC) = (BA · BC) / (|BA| × |BC|).

Чему равен угол ABC в прямоугольном треугольнике?

Если B – прямой угол, то ∠ABC = 90°. Если B – острый угол, используй синус или тангенс: sin(∠ABC) = противолежащий катет / гипотенуза.

В каких единицах давать ответ – градусы или радианы?

В школьных задачах результат принято выражать в градусах. В высшей математике и программировании часто используют радианы. При необходимости переведи: радианы × 57,3 ≈ градусы.

  1. Острые углы прямоугольного треугольника: формулы и калькулятор
  2. Вычислите градусные меры: правила и формулы расчёта
  3. Даны вершины треугольника: найдите угол – формулы и примеры
  4. Как найти центр описанной около треугольника: формулы и примеры
  5. Даны вершины треугольника: найти внешний угол
  6. Найти угол M и N: решение задач по геометрии