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

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

Войти
Регистрация
Восстановить пароль
 
zRemix
1 / 1 / 0
Регистрация: 29.01.2010
Сообщений: 20
#1

Функция для определения полярных координат точки по ее прямоугольным декартовым координатам - C++

20.02.2010, 06:03. Просмотров 900. Ответов 4
Метки нет (Все метки)

Написать и протестировать функцию для определения полярных координат точки по ее прямоугольным декартовым координатам. Зависимость полярных и декартовых координат
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2010, 06:03     Функция для определения полярных координат точки по ее прямоугольным декартовым координатам
Посмотрите здесь:

Изменение класса для использования полярных координат - C++
Есть код для вычисления напряжения в цепи переменного тока по формуле: Z = jw + 1 / (jw) для импеданса и V = Z * j для напряжения, где ...

8. Описать структуры для декартовых (x, y) и полярных (r, pi) координат - C++
8. Описать структуры для декартовых (x, y) и полярных (r, pi) координат. Определить функцию для перевода из полярных в декартовы...

Создать класс для перевода полярных координат в декартовы - C++
Класс CPtoD для перевода полярных координат в декартовы. Свойства класса: • угол в радианах rad; • координата х; • координата у. ...

Создайте класс Polar, который предназначен для хранения полярных координат (радиуса и угла) - C++
Задача такова: Только для любителей математики: создайте класс Polar, который предна- значен для хранения полярных координат (радиуса и...

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

Программа для определения попадания точки с координатами (x, y) в мишень - C++
Здравствуйте, помогите пожалуйста в с++ создать алгоритм для определения попадания точки с координатами (x, y) в мишень. вот рисунок:

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zRemix
1 / 1 / 0
Регистрация: 29.01.2010
Сообщений: 20
20.02.2010, 06:04  [ТС]     Функция для определения полярных координат точки по ее прямоугольным декартовым координатам #2
Народ помогите буду очень благодарен...
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
20.02.2010, 08:38     Функция для определения полярных координат точки по ее прямоугольным декартовым координатам #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <cmath>
 
#define GET(A)  {std::cout << "Введите " << #A << ": "; std::cin >> A;}
 
//Вычисление расстояния
double r(double x, double y)
{
    return sqrt(x*x+y*y);
}
 
//Вычисление угла (в радианах)
double f(double x, double y)
{
    return atan2(y, x); 
}
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
    double x, y;
    GET(x); GET(y);
    std::cout << "Расстояние равно " << r(x, y) << std::endl
              << "Угол равен " << f(x, y) << std::endl;
    system("pause");
    return 0;
}
Day
1154 / 959 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
20.02.2010, 22:14     Функция для определения полярных координат точки по ее прямоугольным декартовым координатам #4
Пришел в голову дурацкий вопрос.
А если x=y=0 ?
Определено ли для этого случая тригонометрическое (оно же экспотенциальное) представление?
atan2(0,0) дает ошибку и "устанавливает переменную errno = EDOM"
(Документация на Turbo C 2.0)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2010, 04:44     Функция для определения полярных координат точки по ее прямоугольным декартовым координатам
Еще ссылки по теме:

Рекурсивная функция для определения палиндромов - C++
Нужно написать программу , которая с помощью рекурсивной функции определяет, является ли строка палиндромом (радар, потоп, т.е. слова...

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

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

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

Функция для определения текущей даты и времени - C++
Столкнулся с проблемой, есть ли функция по определении текущей даты и времени, для дальнейшего использования в программе, если да то какая?...

Функция для определения знака перед числом - C++
Народ такая проблема. У меня стоит обнуление то есть если я введу 000000000000000000000000000045 то он отбросит нули и примет число 45, но...


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

Или воспользуйтесь поиском по форуму:
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
21.02.2010, 04:44     Функция для определения полярных координат точки по ее прямоугольным декартовым координатам #5
Day, я ждал этого вопроса. При нулевых значениях x и/или y функция atan2 работает нормально и возвращает то, что нужно (работаю в MS VS 2008)
Yandex
Объявления
21.02.2010, 04:44     Функция для определения полярных координат точки по ее прямоугольным декартовым координатам
Ответ Создать тему
Опции темы

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