Взаимное расположение двух окружностей зависит от того, как соотносятся расстояния между их центрами и их радиусы. Давай обозначим:
- O1 и O2 — центры окружностей.
- r1 и r2 — радиусы окружностей.
- d — расстояние между центрами окружностей (d = O1O2).
Вот основные случаи:
- Одна окружность внутри другой (без касания):
Это происходит, когда расстояние между центрами меньше разности радиусов: d < |r1 - r2|. - Внутреннее касание:
Окружности касаются изнутри. Расстояние между центрами равно разности радиусов: d = |r1 - r2|. - Пересечение (две общие точки):
Окружности пересекаются. Расстояние между центрами больше разности радиусов, но меньше суммы радиусов: |r1 - r2| < d < r1 + r2. - Внешнее касание:
Окружности касаются снаружи. Расстояние между центрами равно сумме радиусов: d = r1 + r2. - Внешнее расположение (без касания):
Окружности находятся друг вне друга. Расстояние между центрами больше суммы радиусов: d > r1 + r2.
Важно: Значение |r1 - r2| используется, чтобы учесть случай, когда r1 больше r2, или наоборот.