Калькулятор квадратных метров
Рассчитайте площадь в квадратных метрах для прямоугольника, квадрата, круга или треугольника. Учитывает количество и стоимость.
Логика вычислений
Калькулятор находит площадь фигуры в квадратных метрах, умножает её на количество одинаковых фигур и при необходимости считает примерную стоимость. Поддерживаются четыре формы: прямоугольник, квадрат, круг и треугольник. Все введённые габариты сначала приводятся к метрам по выбранной единице измерения, поэтому площадь сразу получается в м².
x = x_ввод × k_ед
где:
- x — любой линейный размер фигуры в метрах;
- x_ввод — введённое значение размера в выбранной единице;
- k_ед — коэффициент перевода выбранной единицы в метры (см. таблицу ниже).
Площадь одной фигуры S вычисляется по своей формуле в зависимости от выбранной формы.
S_прям = L × B S_кв = a²
где:
- S_прям — площадь прямоугольника, м²;
- L, B — длина и ширина прямоугольника, м;
- S_кв — площадь квадрата, м²;
- a — сторона квадрата, м.
Для круга площадь считается через радиус, равный половине диаметра:
S_кр = π × (D / 2)²
где:
- S_кр — площадь круга, м²;
- D — диаметр круга, м;
- π — число пи ≈ 3,14159.
Для треугольника, заданного тремя сторонами, используется формула Герона. Сначала находится полупериметр, затем по нему — площадь:
p = (a + b + c) / 2 S_тр = √(p × (p − a) × (p − b) × (p − c))
где:
- p — полупериметр треугольника, м;
- a, b, c — длины трёх сторон треугольника, м;
- S_тр — площадь треугольника, м².
Площадь выбранной фигуры умножается на количество фигур, давая общую площадь:
S_общ = S × N
где:
- S_общ — общая площадь, м²;
- S — площадь одной фигуры (S_прям, S_кв, S_кр или S_тр), м²;
- N — количество фигур, шт.
Если задана цена за квадратный метр, дополнительно считается примерная стоимость:
P_общ = S_общ × P_м²
где:
- P_общ — примерная стоимость, ₽;
- P_м² — цена за 1 м², ₽.
Перевод единиц измерения в метры
| Единица | Коэффициент перевода в метры k_ед |
|---|---|
| Миллиметр (мм) | 0,001 |
| Сантиметр (см) | 0,01 |
| Метр (м) | 1 |
| Дюйм | 0,0254 |
| Фут | 0,3048 |
| Ярд | 0,9144 |
