My Project
|
Public Member Functions | |
Complex () | |
Complex (double x_, double y_) | |
Complex | operator+ (Complex &c) |
Complex | operator- (Complex &c) |
Complex | operator* (const Complex &c) |
bool | operator== (const Complex &c) |
Complex | conjugate () |
double | norm (Complex &c) |
std::pair< double, double > | polar () |
void | print () |
Public Attributes | |
double | x |
double | y |
Friends | |
Complex | operator/ (const Complex &c1, const Complex &c2) |
division for complex number More... | |
|
inline |
empty complex number
|
inline |
Initialize a complex number
(x1, y1)*(x2, y2) = x1*x2 - y1y2 + i(x1y2 + x2y1) = (x1*x2 - y1y2, x1y2 + x2y1) <http://xfido.com/pdf/quaternion_mynote.pdf Complex_number>
|
inline |
equal operator
|
inline |
print a complex number
division for complex number
<http://xfido.com/pdf/quaternion_mynote.pdf Complex_number>