#include <Complex.hh>
Public Member Functions | |
Complex (float re=0, float im=0) | |
Konstruktor klasy. | |
void | set (float re, float im) |
Ustawia wartosci liczby zespolonej. | |
float | getRe () |
Zwraca czesc rzeczywista. | |
float | getIm () |
Zwraca czesc urojona. | |
float | getM () |
Zwraca modul. | |
float | getFi () |
Zwraca kat fazowy. | |
void | sprzez () |
Sprzega liczbe. | |
Complex | sprzezona () |
Zwraca liczbe sprzezona. | |
Complex | pierw () |
Zwraca pierwiastek. | |
double | _sin (double x) |
Zwraca sinusa. | |
double | _cos (double x) |
Zwraca cosinusa. | |
Complex | operator * (const Complex) |
przeciazony operator mnozenia | |
Complex | operator+ (const Complex) |
przeciazony operator dodawania | |
Complex | operator- (const Complex) |
przeciazony operator odejmowania | |
Complex | operator/ (const Complex) |
przeciazony operator dzielenia | |
bool | operator== (const Complex) |
przeciazony operator dodawania | |
bool | operator!= (Complex f) |
Complex | operator- () |
przeciazony operator odwrotnosci | |
Complex | operator *= (const Complex) |
przeciazony operator mnozenia z przypisaniem | |
Complex | operator+= (const Complex) |
przeciazony operator dodawania z przypisaniem | |
Complex | operator-= (const Complex) |
przeciazony operator odejmowania z przypisaniem | |
Complex | operator/= (const Complex) |
przeciazony operator dzielenia z przypisaniem | |
Complex | operator * (float) |
przeciazony operator mnozenia | |
Complex | operator+ (float) |
przeciazony operator dodawania | |
Complex | operator- (float) |
przeciazony operator odejmowania | |
Complex | operator/ (float) |
przeciazony operator dzielenia | |
bool | operator== (float) |
przeciazony operator dodawania | |
void | throwError (const string &err) const |
funkcja do zwracania bledow | |
Friends | |
ostream & | operator<< (ostream &s, Complex z) |
przeciarzony operator przekierowania strumienia | |
istream & | operator>> (istream &s, Complex &z) |
przeciarzony operator przekierowania strumienia |
|
Konstruktor klasy.
|
|
Zwraca cosinusa.
|
|
Zwraca sinusa.
|
|
Zwraca kat fazowy.
|
|
Zwraca czesc urojona.
|
|
Zwraca modul.
|
|
Zwraca czesc rzeczywista.
|
|
przeciazony operator mnozenia
|
|
przeciazony operator mnozenia
|
|
przeciazony operator mnozenia z przypisaniem
|
|
|
|
przeciazony operator dodawania
|
|
przeciazony operator dodawania
|
|
przeciazony operator dodawania z przypisaniem
|
|
przeciazony operator odejmowania
|
|
przeciazony operator odwrotnosci
|
|
przeciazony operator odejmowania
|
|
przeciazony operator odejmowania z przypisaniem
|
|
przeciazony operator dzielenia
|
|
przeciazony operator dzielenia
|
|
przeciazony operator dzielenia z przypisaniem
|
|
przeciazony operator dodawania
|
|
przeciazony operator dodawania
|
|
Zwraca pierwiastek.
|
|
Ustawia wartosci liczby zespolonej.
|
|
Sprzega liczbe. Sprzega liczba (a+jb):= (a-jb) |
|
Zwraca liczbe sprzezona.
|
|
funkcja do zwracania bledow Zwraca komunikat textowy |
|
przeciarzony operator przekierowania strumienia
Moze zwrucic : |
|
przeciarzony operator przekierowania strumienia
Dopuszczalne formaty to : |