2012-03-14 2 views
1

Хорошо, моя математика довольно плохая ... Хотя, может ли кто-нибудь сказать мне какую-то формулу, с которой я следую? Любые ресурсы были бы слишком хорошимиРасстояние до центра круга JS

У меня есть круг, где я знаю радиус. И у меня есть аккорд, где я знаю только его длину. Теперь мне нужно знать расстояние между центром круга и центром аккорда.

Любая помощь подходит для меня!

ответ

4

было бы Math.sqrt(r*r - d*d/4), где r - радиус и d - длина хорды.

вы можете увидеть это, если вы нарисуете линию от центра круга до средней точки аккорда. от симметрии линия должна соединяться под прямым углом, поэтому у вас есть прямоугольный треугольник (длина гипотенузы r, одна сторона длины d/2), а выше - pythagoras.

+1

фантастический, спасибо большое. у вас есть хорошие ресурсы для математики? Я всегда нахожу любую страницу для детей или для einsteins ... – Luke

+0

никаких проблем. боюсь, это было просто из памяти - я не знаю, где вы найдете хорошую коллекцию такого рода вещей. –

Смежные вопросы