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

Калькулятор решает произвольный треугольник по трём сторонам: периметр, площадь по формуле Герона, три угла, высоту и радиусы окружностей. Для школьников и студентов, а также для расчёта треугольного участка или детали.

Данные для расчёта

см
см
см

Результат

Введите данные и нажмите "Рассчитать".

-

Заполните поля выше

Площадь
-
Угол альфа (против первой стороны)
-
Угол бета (против второй стороны)
-
Угол гамма (против третьей стороны)
-
Высота к первой стороне
-
Радиус вписанной окружности
-
Радиус описанной окружности
-

Часть значений появится, когда заполните остальные поля.

Заказать калькулятор под ваш сайт

Описание

Калькулятор подходит для задач из курса геометрии 9 класса на решение треугольников, для проверки ответов в задачах на формулу Герона и теорему косинусов, а также для бытовых расчётов - например, площади треугольного участка по трём измеренным сторонам.

Как ввести данные.

  • Введите три стороны в одних единицах. Поля подписаны сантиметрами, но формулы работают с любыми единицами: в метрах получите площадь в квадратных метрах.
  • Порядок сторон важен только для подписи углов: угол альфа лежит против первой стороны, бета - против второй, гамма - против третьей. Высота считается к первой стороне.
  • Стороны - положительные числа, дробная часть допускается.

Существует ли треугольник. Каждая сторона должна быть меньше суммы двух других (неравенство треугольника). Если это не так, калькулятор сообщает об ошибке вместо ответа: такого треугольника нет. Например, стороны 1, 2 и 10 треугольник не образуют.

Типичные ошибки.

  • Путают полупериметр и периметр в формуле Герона: под корнем стоит полупериметр - половина суммы трёх сторон.
  • Берут arccos от отношения без учёта знака: при отрицательном косинусе угол тупой, больше 90 градусов.
  • Вводят стороны в разных единицах (метры и сантиметры).

Как проверить ответ. Сумма трёх углов должна быть 180 градусов. Если один угол получился 90 градусов, проверьте теорему Пифагора: квадрат большей стороны равен сумме квадратов двух других. Площадь можно пересчитать через высоту: площадь = первая сторона * высота к ней / 2.

Как считается

Формулы - из школьного курса планиметрии (Атанасян Л. С., "Геометрия 7-9"): формула Герона, теорема косинусов, связь радиусов окружностей с площадью. Первая, вторая и третья сторона - в порядке полей формы.

Периметр = Первая сторона + Вторая сторона + Третья сторона
Полупериметр = Периметр / 2
Площадь = квадратный корень из (Полупериметр * (Полупериметр - Первая) * (Полупериметр - Вторая) * (Полупериметр - Третья))
альфа = arccos((Вторая^2 + Третья^2 - Первая^2) / (2 * Вторая * Третья)), перевести в градусы
бета = arccos((Первая^2 + Третья^2 - Вторая^2) / (2 * Первая * Третья)), перевести в градусы
гамма = 180 градусов - альфа - бета
Высота к первой стороне = 2 * Площадь / Первая сторона
Радиус вписанной = Площадь / Полупериметр
Радиус описанной = Первая * Вторая * Третья / (4 * Площадь)
  • Площадь - по формуле Герона через полупериметр.
  • Углы альфа и бета находятся из теоремы косинусов: квадрат первой стороны = вторая^2 + третья^2 - 2 * вторая * третья * cos альфа. Третий угол - как дополнение до 180 градусов, так сумма углов не расходится из-за округления.
  • Высота считается к первой стороне; радиусы - вписанной и описанной окружностей.

Точность. Результаты округляются до 4 знаков после запятой, углы - в градусах. Из-за приближённых вычислений прямой угол может показаться как 90,0000.

Когда ответа нет. Если нарушено неравенство треугольника (сумма двух сторон не больше третьей), один из множителей под корнем в формуле Герона становится отрицательным или нулевым, и площадь не определена. Калькулятор выдаёт ошибку области определения: треугольника с такими сторонами не существует. Без любой из трёх сторон расчёт не выполняется.

Пример. Стороны 3, 4 и 5 см.

Периметр = 3 + 4 + 5 = 12 см, полупериметр 6 см
Площадь = корень(6 * 3 * 2 * 1) = корень(36) = 6 кв. см
альфа = arccos((16 + 25 - 9) / 40) = arccos 0,8 примерно 36,8699 градусов
бета = arccos((9 + 25 - 16) / 30) = arccos 0,6 примерно 53,1301 градусов
гамма = 180 градусов - 36,8699 градусов - 53,1301 градусов = 90 градусов
Высота к первой стороне = 2 * 6 / 3 = 4 см
Радиус вписанной = 6 / 6 = 1 см, радиус описанной = 60 / 24 = 2,5 см

Треугольник оказался прямоугольным: 3^2 + 4^2 = 5^2.

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

Первая сторона
3 см
Вторая сторона
4 см
Третья сторона
5 см
P = a + b + c
12,0000 см
p = P / 2 (полупериметр)
6 см
S = квадратный корень из (p(p-a)(p-b)(p-c)) - формула Герона
6,0000 кв. см
альфа = arccos((b^2 + c^2 - a^2) / (2bc))
36,8699 град.
бета = arccos((a^2 + c^2 - b^2) / (2ac))
53,1301 град.
гамма = 180 градусов - альфа - бета
90,0000 град.
h_a = 2S / a
4,0000 см
r = S / p
1,0000 см
R = abc / (4S)
2,5000 см

Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.

Частые вопросы

Как найти площадь треугольника, если известны три стороны?
По формуле Герона: площадь = квадратный корень из (полупериметр * (полупериметр - первая сторона) * (полупериметр - вторая) * (полупериметр - третья)), где полупериметр - половина суммы сторон. Для сторон 5, 5 и 6: полупериметр 8, площадь = корень(8 * 3 * 3 * 2) = корень(144) = 12.
Как найти угол треугольника по трём сторонам?
Через теорему косинусов: косинус угла = (сумма квадратов двух прилежащих сторон - квадрат противолежащей) / (2 * произведение прилежащих сторон), затем угол = arccos этого числа. Если косинус отрицательный, угол тупой.
Почему калькулятор пишет ошибку при некоторых сторонах?
Такие стороны не образуют треугольник: одна из них не меньше суммы двух других. Например, 1 + 2 меньше 10, поэтому треугольника со сторонами 1, 2 и 10 нет.
Можно ли решить треугольник по двум сторонам и углу?
Этот калькулятор принимает только три стороны. Если известны две стороны и угол между ними, найдите третью сторону по теореме косинусов: третья^2 = первая^2 + вторая^2 - 2 * первая * вторая * cos угла между ними, а затем введите все три.
Как понять, что треугольник прямоугольный или тупоугольный?
Посмотрите на наибольший угол в ответе: 90 градусов - прямоугольный, больше 90 градусов - тупоугольный. То же видно по сторонам: сравните квадрат большей стороны с суммой квадратов двух других.

Источники

Комментарии (0)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки