Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2010, 18:04   #1
zumm
БохЪ
Форумчанин
 
Аватар для zumm
 
Регистрация: 30.09.2009
Сообщений: 724
Смех Геометрия

Доброго всем! Народ, возник страшнейший трабл Я подзабыл геометрию, а гугл помогать отказывается Дело в том что мне нужна формула нахождения координат точек углов квадрата при врашении его вокруг его же центра. Кто силен в этом вопросе, помогите, буду очень благодарен
В планах порабощение вселенной...
zumm вне форума Ответить с цитированием
Старый 07.07.2010, 18:19   #2
Snejnaya
Форумчанин
 
Регистрация: 12.05.2010
Сообщений: 219
По умолчанию

ну смотри, пускай сторона квадрата - а. Тогда его диагональ sqrt(2)*a, а половина его диагонали (т.е. радиус описанной около него окружности) sqrt(2)*a/2.
Обозначим r=sqrt(2)*a/2;

Если центр квадрата расположен в начале координат (0,0), то координаты его вершин
x1=r*cos(fi);
y1=r*sin(fi)

x2=r*cos(fi+pi/2);
y2=r*sin(fi+pi/2);

x3=r*cos(fi+pi);
y3=r*sin(fi+pi);

x4=r*cos(fi+3pi/2);
y4=r*sin(fi+3pi/2);


Ну и все... fi - угол между горизонталью и отрезком, проведенным из центра квадрата в вершину (х1,у1).
Если центр квадрата не в (0,0), а в (х0, у0) необходимо прибавлять к координатам вершин координаты центра, например:

x1=х0+r*cos(fi);
y1=у0+r*sin(fi)
Snejnaya вне форума Ответить с цитированием
Старый 07.07.2010, 18:25   #3
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,033
По умолчанию

сори, протупил.
Levsha100 вне форума Ответить с цитированием
Старый 07.07.2010, 18:37   #4
zumm
БохЪ
Форумчанин
 
Аватар для zumm
 
Регистрация: 30.09.2009
Сообщений: 724
По умолчанию

2Snejnaya, моей благодарности нет границ Спасибо огромнейшее, лови +
В планах порабощение вселенной...
zumm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислительная геометрия на С Soull Помощь студентам 7 18.05.2010 12:54
масив+геометрия 123love Паскаль, Turbo Pascal, PascalABC.NET 2 05.05.2010 09:21
Си геометрия Денни Помощь студентам 11 05.03.2010 09:41
Геометрия Levsha100 Помощь студентам 5 29.09.2009 09:56