Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Площадь треугольника
6
кв. единиц
Ориентированная площадь 6
Метод Формула шнурков

Что это за калькулятор площади треугольника по координатам?

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

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

Введите координаты (x, y) для каждой из трёх вершин: точки 1, точки 2 и точки 3. Калькулятор выдаст площадь в квадратных единицах. Он также покажет ориентированную (знаковую) площадь: она положительна, когда вершины перечислены против часовой стрелки, и отрицательна — когда по часовой.

Разбор формулы

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

$$A = \tfrac{1}{2}\left| x_1(y_2-y_3)+x_2(y_3-y_1)+x_3(y_1-y_2) \right|$$

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

Перекрещивающиеся диагональные стрелки, соединяющие пары координат
Перекрёстный узор диагоналей, давший название методу шнурка.
Треугольник на осях x-y с тремя подписанными вершинами
Формула шнурка использует координаты (x, y) трёх вершин.

Пример с решением

Возьмём вершины (1,1), (5,2) и (3,8):

$$\begin{aligned} &= \tfrac{1}{2} \left| 1\cdot(2-8) + 5\cdot(8-1) + 3\cdot(1-2) \right|\\ &= \tfrac{1}{2} \left| 1\cdot(-6) + 5\cdot(7) + 3\cdot(-1) \right|\\ &= \tfrac{1}{2} \left| -6 + 35 - 3 \right|\\ &= \tfrac{1}{2} \left| 26 \right| = 13 \text{ квадратных единиц.} \end{aligned}$$

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

Важен ли порядок точек? Для площади — нет: модуль убирает влияние направления обхода. Порядок меняет лишь знак ориентированной площади.

Что если площадь получилась равной 0? Нулевая площадь означает, что три точки лежат на одной прямой (коллинеарны) и не образуют настоящего треугольника.

Можно ли использовать отрицательные координаты? Да. Формула работает с любыми действительными координатами — как положительными, так и отрицательными.

Ещё решённые примеры

В каждом примере три вершины подставляются в формулу шнурования. Знаковая площадь вычисляется первой (без абсолютного значения), а истинная площадь — это её модуль.

Пример 1 — Треугольник с отрицательными координатами

Вершины: \(A(-3, -2)\), \(B(4, -1)\), \(C(1, 5)\). Подставляя \(x_1=-3,\ y_1=-2,\ x_2=4,\ y_2=-1,\ x_3=1,\ y_3=5\):

$$\text{Знаковая} = \tfrac{1}{2}\big[\,-3(-1-5) + 4(5-(-2)) + 1(-2-(-1))\,\big]$$$$= \tfrac{1}{2}\big[\,-3(-6) + 4(7) + 1(-1)\,\big] = \tfrac{1}{2}\big[18 + 28 - 1\big] = \tfrac{45}{2} = 22.5$$

Знаковая площадь положительна, поэтому вершины перечислены против часовой стрелки. Площадь составляет 22.5 квадратных единиц.

Пример 2 — Порядок по часовой стрелке даёт отрицательную знаковую площадь

Возьмём тот же треугольник, но перечислим вершины по часовой стрелке: \(A(-3, -2)\), \(C(1, 5)\), \(B(4, -1)\). Теперь \(x_1=-3,\ y_1=-2,\ x_2=1,\ y_2=5,\ x_3=4,\ y_3=-1\):

$$\text{Знаковая} = \tfrac{1}{2}\big[\,-3(5-(-1)) + 1((-1)-(-2)) + 4((-2)-5)\,\big]$$$$= \tfrac{1}{2}\big[\,-3(6) + 1(1) + 4(-7)\,\big] = \tfrac{1}{2}\big[-18 + 1 - 28\big] = \tfrac{-45}{2} = -22.5$$

Знаковая площадь равна \(-22.5\): отрицательный знак сообщает нам, что точки упорядочены по часовой стрелке. Фактическая площадь — это абсолютное значение, \(|-22.5| = 22.5\) квадратных единиц — идентична примеру 1, потому что порядок не изменяет размер треугольника.

Пример 3 — Коллинеарные точки дают площадь 0

Вершины: \(P(0, 0)\), \(Q(2, 4)\), \(R(5, 10)\). Обратите внимание, что все три лежат на линии \(y = 2x\). Подставляя \(x_1=0,\ y_1=0,\ x_2=2,\ y_2=4,\ x_3=5,\ y_3=10\):

$$\text{Площадь} = \tfrac{1}{2}\big|\,0(4-10) + 2(10-0) + 5(0-4)\,\big|$$$$= \tfrac{1}{2}\big|\,0 + 20 - 20\,\big| = \tfrac{1}{2}\,|0| = 0$$

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

Ключевые термины и переменные

Вершина \((x, y)\)
Угловая точка треугольника, заданная его горизонтальной координатой \(x\) и вертикальной координатой \(y\). Три вершины обозначаются \((x_1, y_1)\), \((x_2, y_2)\) и \((x_3, y_3)\) и являются единственными входными данными, которые требует формула шнурования.
Знаковая площадь
Результат выражения шнурования до взятия абсолютного значения. Её модуль равен площади треугольника, тогда как её знак кодирует порядок, в котором были перечислены вершины: положительный для против часовой стрелки, отрицательный для по часовой стрелке.
Ориентация против часовой стрелки (КСС)
Вершины перечислены так, что трассировка \((x_1,y_1)\to(x_2,y_2)\to(x_3,y_3)\) поворачивает влево. Это даёт положительную знаковую площадь на стандартной плоскости \(xy\).
Ориентация по часовой стрелке (ПСС)
Вершины перечислены так, что та же трассировка поворачивает вправо. Это даёт отрицательную знаковую площадь. Итоговая площадь (абсолютное значение) остаётся неизменной, поэтому порядок вершин никогда не влияет на размер ответа.
Коллинеарные точки
Три точки, которые все лежат на одной прямой. Они не охватывают никакую область, поэтому формула шнурования возвращает знаковую площадь и площадь ровно \(0\). Это быстрый тест на коллинеарность.
Квадратные единицы
Единицы измерения площади. Если координаты измеряются в метрах, площадь выражается в квадратных метрах (м²); в пикселях — в квадратных пикселях и так далее. Площадь всегда имеет возведённую в квадрат версию единицы длины координаты.
Последнее обновление: