Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
StMechanus
8 / 8 / 1
Регистрация: 26.04.2011
Сообщений: 87
#1

Расчет координат - C++

25.05.2012, 17:41. Просмотров 506. Ответов 0
Метки нет (Все метки)

Необходимо рассчитать новые координаты относительно угла поворота.
Мне необходимо перемещать прямую (см. Рис) так что расстояние от центра до прямой не менялось. Известны координаты центра фигуры и радиус круга.
Рассчитываю я их так:

X = x0 + R/2*cos(a)
Y = y0 + R/2*sin(a)

Но Y рассчитывается не правильно. Как я понимаю это изза того что sin(0) == 0. Подскажите верную формулу для расчета. Мои мысли строились на том, что если мы имеем расстояние от центра фигуры до центра любого круга и оно во всех случаях одинаково, то чтобы найти точку центра прямой необходимо делить радиус пополам.
0
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2012, 17:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Расчет координат (C++):

Расчет сумм в формуле и расчет xi должны быть оформлены в виде отдельных функций. - C++
День добрый товарищи специалисты, помогите пожалуйста с примером m=((1/n)*\sum_{i=1}^{n}{x}_{i}){}^{2}-\sum_{i=1}^{n}{x}_{i} ,n=5 ф-ция...

Оси координат - C++
Привет всем. Продолжаю я мучать графику на Визуале С++. Задание состоит в следующем: разработать программу для построения графика функции...

Пары координат - C++
Приветствую. Задали такую задачу: Нужно заполнить массив со случайными координатами и как бы соединяем одну координату с другой(создаем...

Нахождение координат - C++
Построить закрашенный треугольник по координатам его вершин и отметить точки пересечения высот,медиан и биссектрис.Напечатать...

3D система координат - C++
такой вопрос - как реализовать перемещение точки в трехмерной ортогональной системе координат? например, изначально обьект в точке...

Создать класс 2-D координат - C++
Создать класс 2-D координат. Определить операторы "+" и "-" как дружественные функции, а операторы присваивания и сравнения как методы...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2012, 17:41
Привет! Вот еще темы с ответами:

Структура / системы координат - C++
Здраствуйте уважаемые знатоки! Есть задача по структурам: Надо описать структуры для декартовых (x,y) и полярных (r,pi) координат. ...

Ввод координат вручную - C++
Помогите пожалуйста сделать ввод координат вручную, а не рандомом /*Дано n точек на плоскости. Указать (n-1)-звенную...

Запись координат вершин - C++
Нужно описать класс, в котором будет метод чтения координат вершин многоугольника и метод записи координат. Как понять "запись координат...

Перспективное преобразование координат - C++
typedef struct { float x, y, z; } Point3D; void AxonomProj(int n, Point3D* figure, Point3D* proj) { float alp = ProjectionAlpha; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru