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

--== Коплексные числа ==-- - C++

Восстановить пароль Регистрация
 
Shpion007
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 40
14.12.2012, 21:03     --== Коплексные числа ==-- #1
Доброго времени суток,
необходимо решить задачу с использованием комплексных чисел, как это реализовать в С++, например деление комплексных чисел и т.п.?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2012, 21:03     --== Коплексные числа ==--
Посмотрите здесь:

2 Задачи на С++(Вводить и суммировать числа пока пользователь не введет 2 одинаковых числа) C++
По последней цифре числа найти последнюю цифру квадрата этого числа C++
Подсчет числа четных цифр, используемых в написании N-значного числа М (функции) C++
C++ Поменять одну из цифр первого числа с цифрой второго числа, чтобы получившиеся числа были взаимно простыми
C++ Написать функцию, которая принимает 2 числа (n, m) и выводит на экран все числа от n до m
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
14.12.2012, 21:05     --== Коплексные числа ==-- #2
Есть библиотека комплексных чиссл) complex(c точкой h или без не помню)
Shpion007
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 40
14.12.2012, 22:22  [ТС]     --== Коплексные числа ==-- #3
Цитата Сообщение от Wolkodav Посмотреть сообщение
Есть библиотека комплексных чиссл) complex(c точкой h или без не помню)
А как применять её, никак не получается???
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
14.12.2012, 22:26     --== Коплексные числа ==-- #4
Тут почитайте

Добавлено через 28 секунд
А вообще, как вы используете инт, так и комплекс, тоже самое. Только название другое.
Shpion007
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 40
14.12.2012, 22:34  [ТС]     --== Коплексные числа ==-- #5
Цитата Сообщение от Wolkodav Посмотреть сообщение
Тут почитайте

Добавлено через 28 секунд
А вообще, как вы используете инт, так и комплекс, тоже самое. Только название другое.
Находил я это, вот и сейчас попробовал, там пример есть в конце есть:

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
#include<iostream.h>
 
 #include<complex.h>
 
 
 
 int main(void)
 
 {
 
    double x = 3.1, y=4.2;
 
    complex z = complex(x,y);
 
    cout << "z= " << z << "\n";
 
    cout << "имеет вещественную часть =" << real(z) << "\n";
 
    cout << "имеет мнимую часть =" << imag(z) << "\n";
 
    cout << "z имеет сопряженное значение = " << conj(z) << "\n"
 
    return 0;
 
 }
Так вот даже этот элементарный пример не работает. В частности, вот первая ошибка: E2102 Cannot use template 'complex<_Ty>' without specifying specialization parameters. Что подскажете?
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
14.12.2012, 22:50     --== Коплексные числа ==-- #6
Цитата Сообщение от Shpion007 Посмотреть сообщение
там пример есть в конце есть
Так по крайней мере компилируется:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream> 
#include <complex>
  
 
int main() { 
   double x = 3.1, y = 4.2;
 
   std::complex<double> z(x, y);
 
   std::cout << "z = " << z << "\n";
 
   std::cout << "имеет вещественную часть = " << std::real(z) << std::endl;
   
   std::cout << "имеет мнимую часть = " << std::imag(z) << std::endl;
 
   std::cout << "z имеет сопряженное значение = " << std::conj(z) << std::endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2012, 23:02     --== Коплексные числа ==--
Еще ссылки по теме:

Ввод чисел через пробел до определеного числа,убрать оставшиеся числа C++
Определить цифры целого числа (тип числа - целое без знака) C++
Даны натуральные числа n, k. Проверить, есть ли в записи числа n (в степени k) цифра m C++

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

Или воспользуйтесь поиском по форуму:
Shpion007
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 40
14.12.2012, 23:02  [ТС]     --== Коплексные числа ==-- #7
Цитата Сообщение от gray_fox Посмотреть сообщение
Так по крайней мере компилируется:
Большое спасибо, работает, будем продолжать!
Yandex
Объявления
14.12.2012, 23:02     --== Коплексные числа ==--
Ответ Создать тему
Опции темы

Текущее время: 07:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru