Задать вопрос
@spavlov

Как вычислить формулу для расчета?

Привет.

Помогите вычислить формулу для расчета длины дуги A->B (см. скриншот), зная высоту от нижней точки крута.

5cae19c87cdda437889103.png
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Фоксфорд
    Алгоритмика и основы написания кода. 3–5 классы. (в записи)
    1 месяц
    Далее
  • GB (GeekBrains)
    Искусственный интеллект. Специалист
    12 месяцев
    Далее
  • Яндекс Практикум
    Основы математики для цифровых профессий
    2 месяца
    Далее
Решения вопроса 1
bingo347
@bingo347
Crazy on performance...
L = π * R * acos((R - P) / R)

где:
L - искомая длина дуги
R - радиус окружности, равен половине диаметра, который равен стороне описывающего квадрата
P - высота от нижней точки круга

для указанных на рисунке чисел:
P = 25 см
R = 100 см / 2 = 50 см
L = π * 50 см * acos((50 см - 25 см) / 50 см) = π * 50 см * acos(0.5) = 164.49 см (примерно)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
tsarevfs
@tsarevfs
C++ developer
По рисунку легко посчитать синус угла, смотри:Тригонометрические_функции
По синусу найти угол.
По углу длину окружности.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы