Курсовая работа: Реализация класса для работы с комплексными числами
#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 |