powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как провести параллельную данной
5 сообщений из 5, страница 1 из 1
как провести параллельную данной
    #39630246
AndreiT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дана прямая АВ
А(2,5)В(6,1)

как провести параллельную линию данной
...
Рейтинг: 0 / 0
как провести параллельную данной
    #39630254
AndreiT,

карандашом гыгы
...
Рейтинг: 0 / 0
как провести параллельную данной
    #39630257
Redmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну для начала АВ это не "прямая" - это "отрезок".

Простейший случай - отрезок CD, где C (2, 5) и D (6, 1). >:3

А в общем случае подходит любой отрезок с таким же острым углом к оси 0X. Вам бы в "Геометрию" писать, а не в "Делфи".
...
Рейтинг: 0 / 0
как провести параллельную данной
    #39630264
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreiTкак провести параллельную линию данной

Изменить координаты на произвольное число (одинаковое). Например, прибавить единицу к
обоим Х. Или к Y. Или к обоим.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как провести параллельную данной
    #39630454
MBo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBo
Гость
AndreiT,
пара точек А,В задает вектор
Код: pascal
1.
D = (dx, dy) = (B.X-A.X, B.Y-A.Y)

.
Перпендикулярный к нему вектор
Код: pascal
1.
 N = (Nx, Ny) = (-dy, dx)


Нормализованный (единичной длины)
Код: pascal
1.
 n = (nx, ny) = (Nx / Length(N), Ny / Length(N))


Отрезок, смещенный на расстояние L, будет задаваться координатами одного конца
Код: pascal
1.
(A.X + L * nx, A.Y + L * ny)

и аналогично для второго конца, смещенного от B
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как провести параллельную данной
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]