Страница: 1 |
Вопрос: Графика: углы и линии | Добавлено: 15.10.03 10:03 |
Автор вопроса: ![]() |
Есть масив отрезков, у каждого отрезка есть угол наклона и длина. Все они выходят из одной точки. Как это реализовать графически на VB? |
Ответы | Всего ответов: 3 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 15.10.03 13:22 |
В школе изучают всякие синусы, косинусы и т.д. Вот их-то и надо использовать. То есть, чтобы найти проекцию отрезка на горизонтальную ось, нужно длину отрезка умножить на косинус угла (подразумевается угол между отрезком и горизонталью). А чтобы найти проекцию на вертикальную ось, нужно умножать на синус угла. Кстати, в VB в тригонометрических функциях углы задаются не в градусах. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 46 Ответов: 848 |
Профиль | Цитата | #2 | Добавлено: 16.10.03 19:11 |
По нормальному - вычисления точки, находящейся на определённом расстоянии и под определённым углом от центра, производятся так: |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 17.10.03 10:42 |
Насчёт degtograd: там просто нужно или degress/180 или 180/degress, точно не помню. |
Страница: 1 |
|