Курсовая работа: Реализация класса для работы с комплексными числами

#include "Complex.h"

#include "iostream"

#include "math.h"

using namespace std;

Complex::Complex(void)

{

}

Complex::Complex(double a, double b)

{

re=a;

im=b;

}

Complex::~Complex(void)

{

}

Complex operator + (Complex &a, Complex &b){

double re = a.re + b.re;

double im = a.im + b.im;

cout << "Summa arif.forma: " << re << " + " << im << "i" << endl;

double f1=sqrt(re*re+im*im);

double f2=re/f1;

double f3=im/f1;

cout << "Trigonom summa" << endl;

cout << f1 << "(cos(" << f2 << ") + isin(" << f3 << "))" << endl;

Complex t(re,im);

return t;

}

Complex operator - (Complex &a, Complex &b){

20

К-во Просмотров: 483
Бесплатно скачать Курсовая работа: Реализация класса для работы с комплексными числами