Меню
Онлайн-инструментОнлайнБесплатно

Калькулятор теоремы косинусов

Онлайн калькулятор теоремы косинусов для нахождения стороны треугольника по двум сторонам и углу или угла по трем сторонам. Пошаговый расчет, примеры, формулы.

Обновлено: 13 мая 2026 г.
ФормулыБыстроПриватно

Калькулятор теоремы косинусов

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

Результат
ожидает ввод данных

Как пользоваться калькулятором

1
Выберите режим: «Найти сторону» (если известны две стороны и угол между ними) или «Найти угол» (если известны три стороны).
2
Заполните поля ввода. Для поиска стороны введите длины двух сторон (например, 5 и 7) и угол между ними в градусах (например, 60). Для поиска угла введите все три стороны (например, 3, 4, 5) — противолежащая искомому углу сторона должна быть в последнем поле.
3
Нажмите «Рассчитать». Результат появится на фиолетовой карточке справа (или снизу на мобильном устройстве).
4
Если данные введены некорректно (например, такого треугольника не существует), под полями появится сообщение об ошибке. Проверьте числа и исправьте их.

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

Поиск стороны по двум сторонам и углу 60°
Сторона a = 5, сторона b = 7, угол γ = 60°. Вычисляем c = √(5² + 7² - 2·5·7·cos60°) = √(25 + 49 - 35) = √39 ≈ 6.24.
Поиск угла напротив самой длинной стороны (классический треугольник 3-4-5)
Сторона a = 3, b = 4, c = 5. cos γ = (3² + 4² - 5²) / (2·3·4) = (9+16-25)/24 = 0. Угол γ = arccos(0) = 90°.
Поиск острого угла в равнобедренном треугольнике
Сторона a = 6, b = 6, c = 4. cos γ = (36+36-16)/(72) = 56/72 ≈ 0.7778. Угол γ ≈ arccos(0.7778) ≈ 38.94°.

Формулы расчёта

Основная формула теоремы косинусов для стороны:

c² = a² + b² - 2ab·cos(γ)

Формула для вычисления косинуса угла по трём сторонам:

cos(γ) = (a² + b² - c²) / (2ab)

Для получения значения угла в градусах используется обратная тригонометрическая функция арккосинус:

γ = arccos( (a² + b² - c²) / (2ab) )

Где a, b — длины известных сторон, c — длина искомой (или противолежащей углу) стороны, а γ — угол в градусах.

Пошаговое объяснение

Калькулятор действует по строгому математическому алгоритму. Рассмотрим, как находится сторона c, если даны a=5, b=7 и угол 60°.

  • Шаг 1: Возведение сторон в квадрат. Вычисляем 5² = 25, 7² = 49.
  • Шаг 2: Расчёт удвоенного произведения. Считаем 2 * 5 * 7 = 70.
  • Шаг 3: Косинус угла. Переводим 60 градусов в радианы внутри программы и берём косинус: cos(60°) = 0.5.
  • Шаг 4: Подстановка в формулу. c² = 25 + 49 - 70 * 0.5 = 74 - 35 = 39.
  • Шаг 5: Квадратный корень. c = √39 ≈ 6.245.

При поиске угла вычисляется отношение, проверяется его попадание в диапазон от -1 до 1, а затем вычисляется арккосинус.

Где применяется

  • Школьная программа и экзамены: решение геометрических задач, ОГЭ и ЕГЭ по математике.
  • Строительство и архитектура: расчёт длины стропил, диагональных распорок и элементов непрямоугольных конструкций.
  • Навигация и геодезия: определение расстояний до объектов по известным углам и координатам.
  • Физика и инженерия: сложение векторов сил и скоростей, когда угол между ними не равен 90°.
  • Компьютерная графика и игры: расчёт расстояний между точками в трёхмерном пространстве и углов поворота объектов.
  • Программирование роботов: решение обратной кинематики для манипуляторов.

Важные нюансы

  • Угол всегда должен быть строго больше 0° и меньше 180°. Угол ровно 0° или 180° превращает треугольник в отрезок.
  • Формула универсальна и работает для любых треугольников, включая тупоугольные (cos тупого угла отрицательный, что увеличивает квадрат стороны).
  • При угле 90° косинус равен нулю, и теорема косинусов превращается в теорему Пифагора: c² = a² + b².
  • Результаты округляются до четырёх знаков после запятой для удобства чтения, но внутренние вычисления используют максимально возможную точность JavaScript.
  • Для вычисления угла сумма двух любых сторон должна быть строго больше третьей стороны — это главное условие существования треугольника.
  • Калькулятор работает с десятичными дробями. Разделителем целой и дробной части является точка (например, 5.75).

Частые ошибки

  • Путаница с противолежащей стороной. При поиске угла сторона c должна лежать напротив искомого угла. Если вы перепутаете стороны, результат будет неверным.
  • Использование радиан вместо градусов. Калькулятор ожидает значение угла в градусах. Если вы введёте значение в радианах (например, 3.14 вместо 180°), результат будет некорректным.
  • Невозможный треугольник. Частая ошибка — ввод сторон 1, 2, 10. Такого треугольника не существует, так как 1+2 < 10. Калькулятор выдаст ошибку.
  • Отрицательные или нулевые длины. Длина стороны не может быть равна нулю или быть отрицательной. Вводите только положительные числа.
  • Забыли скобки при ручном пересчёте. Самостоятельно проверяя результат, помните, что сначала возводите стороны в квадрат, а потом вычитаете удвоенное произведение.
  • Округление на промежуточных этапах. Если вы пересчитываете вручную, не округляйте сильно промежуточный косинус, иначе накопится ошибка и итоговый угол будет неточным.

Ответы на частые вопросы

  • Чем этот калькулятор лучше вычислений в столбик? Он исключает арифметические ошибки и мгновенно вычисляет обратные тригонометрические функции, экономя ваше время.
  • Можно ли найти сторону, если известны три стороны? Нет, это избыточные данные. Если известны три стороны, вы можете найти любой из углов по теореме косинусов.
  • Почему при угле 90° результат совпадает с теоремой Пифагора? Потому что косинус 90° равен нулю, и слагаемое (-2ab·cosC) исчезает из формулы, оставляя c² = a² + b².
  • Работает ли калькулятор для равностороннего треугольника? Да. Например, при a=1, b=1 и угле 60° получим c = √(1+1-2·1·1·0.5) = 1. Всё верно.
  • Что значит ошибка «Косинус вне допустимого диапазона»? Это значит, что из-за накопления ошибок округления или ввода некорректных данных получилось значение, немного выходящее за -1 и 1. Калькулятор исправляет это, обрезая значение, но лучше перепроверить стороны.
  • Можно ли использовать запятую в десятичных дробях? Рекомендуется использовать точку (напр. 3.14). Ввод запятой может привести к «обрезанию» числа, и калькулятор считает его некорректным.

Источники и справочные данные

Расчёт основан на классической теореме косинусов, изучаемой в школьном курсе геометрии (9 класс). Теорема является обобщением теоремы Пифагора для произвольных треугольников. Тригонометрические функции вычисляются стандартными методами JavaScript (объект Math), обеспечивающими точность до 15-16 знаков после запятой. Для учебных и справочных целей; при ответственных инженерных расчётах проверяйте результат вручную или в специализированном ПО.

Теорема косинусов: полное руководство для практического применения

Теорема косинусов — одна из ключевых теорем евклидовой геометрии, которая связывает длины сторон треугольника с косинусом одного из его углов. Если теорема Пифагора работает только для прямоугольных треугольников, то теорема косинусов применима абсолютно к любому треугольнику, будь он остроугольным, тупоугольным или прямоугольным. Это мощный инструмент для решения задач, где известны не все стороны и углы.

Историческая справка и основы

Элементы, похожие на теорему косинусов, встречались ещё в «Началах» Евклида, но в современном тригонометрическом виде её сформулировали значительно позже. По сути, она обобщает геометрию треугольника на случай любого угла. В алгебраической форме она записывается как: c² = a² + b² - 2ab·cos(γ). Здесь a и b — стороны, образующие угол γ, а c — противолежащая этому углу сторона.

Почему теорема так важна?

Главная сила теоремы косинусов заключается в том, что она позволяет решить треугольник полностью, если известны:

  • Две стороны и угол между ними (СУС). Вы находите третью сторону, а затем через ту же теорему (или теорему синусов) — остальные углы.
  • Три стороны (ССС). Вы можете найти любой из углов, что часто требуется при анализе геометрических форм.

Как формула превращается в теорему Пифагора

Самый элегантный момент в изучении теоремы косинусов — её связь с теоремой Пифагора. Если угол γ равен 90° (прямой угол), то его косинус равен нулю. Подставим ноль в формулу: c² = a² + b² - 2ab·0 = a² + b². Второе слагаемое исчезает, и мы получаем чистую теорему Пифагора. Поэтому говорят, что теорема косинусов — это обобщённая теорема Пифагора для любого угла.

Практический разбор на примерах из жизни

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

Или другой случай: в строительстве фермы крыши нужно узнать длину диагонали усиления, зная длины двух прилегающих балок и угол их стыка. Любое отступление угла от 90° требует применения именно этой теоремы, так как простое правило Пифагора даст неверный результат.

Следствия, о которых нельзя забывать

Из формулы косинуса легко понять тип угла, лежащего напротив самой длинной стороны:

  • Если c² < a² + b², угол острый (меньше 90°).
  • Если c² = a² + b², угол прямой (равен 90°).
  • Если c² > a² + b², угол тупой (больше 90°).

Это свойство активно используется программистами для определения взаимного расположения объектов без вычисления самого угла, экономя вычислительные ресурсы.

Советы по использованию калькулятора для точных результатов

Всегда внимательно следите за тем, какая сторона является противолежащей искомому углу. Если вы ищете угол между сторонами a и b, вводите их в первые два поля, а напротив лежащую сторону — в третье. Если ошибка всё же возникла, сначала проверьте, выполняется ли главное правило существования треугольника: сумма длин двух любых сторон больше длины третьей. Это самый частый камень преткновения при решении задач с неочевидными входными данными.

Заключение

Теорема косинусов — это не просто страница учебника, а настоящий рабочий инструмент для инженера, строителя, студента и программиста. Наш онлайн-калькулятор делает рутинные вычисления мгновенными и безошибочными, позволяя вам сосредоточиться на логике задачи, а не на арифметике. Пользуйтесь им для учёбы, работы или бытовых расчётов.

Нужен другой инструмент?

Все инструменты в категории