politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...

Как вычислить расстояние CD?

Помогите плз))
Что то вообще тупо выходит...
AB= r;(известная величина)
BE= r;(известная величина)
BC = x;(известная величина)
Нужно получить CD
f5f8b30037f6499e8846b8ed8b6be46f.png
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
DC = r - sqrt(BC * (2 * r - BC))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
x67
@x67
(1-cos(arctan(CE/r)))*r
Через арктангенс находим угол, через косинус находим проекцию D на ось X, а когда вычитаем косинус из единицы, получаем как раз таки расстояние DC для единичной окружности, домножая на радиус, получаем физическое расстояние DC. Важно не спутать меры измерения угла. Если арктангенс в радианах, значит и косинус нужен, который из радиан считается или переводить радианы в градусы и считать косинус от угла в градусах
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы