IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Public Member Functions | |
Real_OldNumerics () | |
Real_OldNumerics (double x) | |
Real_OldNumerics (Complex_OldNumerics a) | |
override string | ToString () |
Vrne tekstovno repreyentacijo realnega števila. More... | |
![]() | |
Complex_OldNumerics () | |
Default (parameter-less) constructor, creates 0+0*i. More... | |
Complex_OldNumerics (double real, double imaginary) | |
Initializes a complex number with specified real and imaginary part. More... | |
Complex_OldNumerics (Complex_OldNumerics a) | |
Initializes a complex number with another complex number. More... | |
Complex_OldNumerics | Add (Complex_OldNumerics x) |
Complex_OldNumerics | Subtract (Complex_OldNumerics x) |
Complex_OldNumerics | Multiply (Complex_OldNumerics x) |
Complex_OldNumerics | Divide (Complex_OldNumerics x) |
Complex_OldNumerics | Negative () |
Complex_OldNumerics | Inverse () |
override string | ToString () |
Returns a string representation of the complec number in the form "2.3+4.5*i". More... | |
double | Abs () |
Absolute value of the complex number. More... | |
Complex_OldNumerics | Conjugate () |
Complex conjugate. More... | |
Properties | |
override double | Im [get, protected set] |
Gets (public access) or sets (protected access) the imaginary part of the complex number. More... | |
override double | r [get] |
override double | fi [get] |
![]() | |
virtual double | Re [get, protected set] |
Gets (public access) or sets (protected access) the real part of the complex number. More... | |
virtual double | Im [get, protected set] |
Gets (public access) or sets (protected access) the imaginary part of the complex number. More... | |
virtual double | r [get] |
Modulus of the complex number More... | |
virtual double | fi [get] |
Argument of the complex number. More... | |
static Complex_OldNumerics | Zero [get] |
Complex constant 0 + 0*i (summation unit) More... | |
static Complex_OldNumerics | One [get] |
Complex constant 1 + 0*i (summation unit) More... | |
static Complex_OldNumerics | i [get] |
Complex constant 1 + 0*i (summation unit) More... | |
double | this[int index] [get, set] |
double | this[string index] [get, set] |
![]() | |
double | Re [get] |
double | Im [get] |
double | r [get] |
double | fi [get] |
Additional Inherited Members | |
![]() | |
static Complex_OldNumerics | operator+ (Complex_OldNumerics a, Complex_OldNumerics b) |
Defines the binary operator + for summation of two complex numbers. More... | |
static Complex_OldNumerics | operator- (Complex_OldNumerics a, Complex_OldNumerics b) |
Defines the binary operator - for subtraction of two complex numbers. More... | |
static Complex_OldNumerics | operator- (Complex_OldNumerics a) |
Defines the unary operator - for changing sign of a complex number. More... | |
static Complex_OldNumerics | operator* (double a, Complex_OldNumerics c) |
Left multiplication of a complex number by a real number. More... | |
static Complex_OldNumerics | operator* (Complex_OldNumerics c, double a) |
Right multiplication of a complex number by a real number. More... | |
static Complex_OldNumerics | operator* (Complex_OldNumerics a, Complex_OldNumerics b) |
Complex multiplication. More... | |
static Complex_OldNumerics | operator/ (Complex_OldNumerics a, Complex_OldNumerics b) |
static Complex_OldNumerics | Polar (double r, double fi) |
static double | Abs (Complex_OldNumerics a) |
Returns an absolute value of a complex number. More... | |
static Complex_OldNumerics | Conjugate (Complex_OldNumerics a) |
Returns a complex conjugate of the argument. More... | |
static void | Example () |
|
inline |
|
inline |
|
inline |
References IG.Old.Complex_OldNumerics.Im, and IG.Old.Complex_OldNumerics.Re.
|
inline |
Vrne tekstovno repreyentacijo realnega števila.
Referenced by IG.Old.Complex_OldNumerics.Example().
|
getprotected set |
Gets (public access) or sets (protected access) the imaginary part of the complex number.
|
get |
|
get |