Пересечение окружностей одинакового радиуса

From
Slava ()
To
All
Date
2000-02-29T10:04:06Z
Area
RU.ALGORITHMS
Eugene Chernov сообщил в новостях
> Смутно помнится, что Вторник Февраль 01 2000 18:39, ты писал к Tim Baga:

Еще смутнее, но все же помнится

> Люди, вы чего? Что там сложнее? Дважды два:
> Пусть s - расстояние между центрами, r - радиус
> 1. s > 2r - точек нет
> 2. s = 2r - точка очевидна: x=r, y=0
> 3. s < 2r - x=s/2, y=+-корень(r*r-x*x)
>
> Координаты даны относительно первого (левого) центра

Был рассмотрен случай, когда две окружности лежат
на оси абсцисс. Очень интересует алгоритм нахождения
точек пересечения для окружностей, расположенных на
плоскости произвольным образом.



--- Microsoft Outlook Express 5.00.2417.2000
 * Origin: SEnergy ISP http://www.senergy.ru (2:5037/21@fidonet)