powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перегрузка операторов
10 сообщений из 10, страница 1 из 1
Перегрузка операторов
    #38644668
yurez_orsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, помогите пожалуйста решить следующее задание, а то я вообще не представляю как это можно сделать
Составить описание класса для представления комплексных чисел (в тригонометрической форме). Обеспечить перегрузку оператора возведения в степень (^) комплексных чисел.
Заранее благодарен!!!
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645057
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yurez_orsha, сходу замечу что здесь сидят толковые кодеры на "СИ-плюшка-плюшка" но не все из них
помнят как комплексное число возводится в степень. Поэтому чтобы не было недосказанности прошу
автора детализировать ТЗ в части математики.
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645103
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonно не все из них
помнят как комплексное число возводится в степень
это необязательно, а вот для каких типов перегружать оператор - ТЗ в студию
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645689
yurez_orsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonyurez_orsha, сходу замечу что здесь сидят толковые кодеры на "СИ-плюшка-плюшка" но не все из них
помнят как комплексное число возводится в степень. Поэтому чтобы не было недосказанности прошу
автора детализировать ТЗ в части математики.
Z=r*(cos(a)+i*sin(a))-вот предсатвление комплексного числа в тригонометрической форме,
r и a-нужно вводить вручную,данное выражение нужно возвести в степень,
если i будет в чётной степени ,следовательно всместо неё -1, если нечётная ,то так и оставить i.ну вот как-то так
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645696
Mozok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yurez_orshaZ=r*(cos(a)+i*sin(a))-вот предсатвление комплексного числа в тригонометрической форме,
r и a-нужно вводить вручную,данное выражение нужно возвести в степень,
если i будет в чётной степени ,следовательно всместо неё -1, если нечётная ,то так и оставить i.ну вот как-то так
Совсем с ума посходили, руками произвольную степень считать.
Все помнят операции над степенями?
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645704
yurez_orsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mozokyurez_orshaZ=r*(cos(a)+i*sin(a))-вот предсатвление комплексного числа в тригонометрической форме,
r и a-нужно вводить вручную,данное выражение нужно возвести в степень,
если i будет в чётной степени ,следовательно всместо неё -1, если нечётная ,то так и оставить i.ну вот как-то так
Совсем с ума посходили, руками произвольную степень считать.
Все помнят операции над степенями?

ну а как ещё?
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645705
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yurez_orsha,

показатель - целое, вещественное, комплексное?
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645716
yurez_orsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропилyurez_orsha,

показатель - целое, вещественное, комплексное?
целое конечно
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645753
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yurez_orshaцелое конечно
почему "конечно"?
...
Рейтинг: 0 / 0
Перегрузка операторов
    #38645839
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перегрузка операторов
yurez_orsha Составить описание класса для представления комплексных чисел (в тригонометрической форме).

yurez_orshaZ=r*(cos(a)+i*sin(a))-вот предсатвление комплексного числа в тригонометрической форме,
r и a-нужно вводить вручную,данное выражение нужно возвести в степень,
если i будет в чётной степени ,следовательно всместо неё -1, если нечётная ,то так и оставить i.ну вот как-то так

Описание класса для представления элементов принадлежащих пространству комплексных чисел в тригонометрической форме вам может быть и помогли бы составить, если бы вы привели хотя-бы 30 процентов своего кода.

И что вы хотите иметь на выходе ? Результат по формуле Эйлера или результат по формуле Муавра(скорее всего) ?

Резюмируя:
1. Детализируйте ТЗ.

2. yurez_orshaZ=r*(cos(a)+i*sin(a))-вот предсатвление комплексного числа в тригонометрической форме,
r и a-нужно вводить вручную,данное выражение нужно возвести в степень,
если i будет в чётной степени ,следовательно всместо неё -1, если нечётная ,то так и оставить i.ну вот как-то так
При чём тут вообще это ?? вы возводите в степень не мнимую единицу. Почитайте ТФКП..
3. Покажите что вы сделали сами, или спросите более корректно-не "сделайте за меня", а "помогите начать".(Но сначала сами поймите что вам нужно.)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перегрузка операторов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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