chaitanya.gorupina Ответов: 1

Найти центр окружности с двумя точками на окружности и радиус окружности в C#


Кто нибудь помогите мне найти это заранее спасибо

1 Ответов

Рейтинг:
9

Kornfeld Eliyahu Peter

Это чисто математическая задача:
http://mathforum.org/library/drmath/sets/select/dm_center_circle.html[^]
Вы можете найти много о поиске центра круга, выбрать лучшее для вас и превратить его в простое вычисление...


Mehdi Gholam

5 ЕД

Kornfeld Eliyahu Peter

Спасибо...

Matt T Heffron

И не забудь... Имея только два пункта, есть три случая:
1. Если расстояние между двумя точками равно < 2*радиусу, то возможны два "центра"
2. Если расстояние между двумя точками равно = 2*радиусу, то существует только один "центр", лежащий в середине линии между точками
3. Если расстояние между двумя точками равно > 2*радиусу, то существуют нет решения

Kornfeld Eliyahu Peter

Никогда...Она есть в списке...

Matt T Heffron

Я не пытался намекнуть на это ты я бы этого не знал, но ОП может и не знать, и должен рассмотреть такую возможность...
+5

Kornfeld Eliyahu Peter

Спасибо...