The complex number's modulus takes precedence over the argument.
return int |
|
Complex other |
The complex number to compare with. |
Type Complex
Namespace MathNet.Numerics
Parent ValueType
Interfaces IEquatable<Complex>, IComparable<Complex>
The complex number's modulus takes precedence over the argument.
return int |
|
Complex other |
The complex number to compare with. |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
obj
is equal to this instance.
return bool |
|
object obj |
z
is equal to this instance.
return bool |
|
Complex other |
Complex
(exp(x), E^x).
return Complex |
Complex
.
return int |
return Type |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
(Base E).
return Complex |
Complex
.
return Complex |
Complex
.
return Complex |
Complex
return Complex |
Complex
return Complex |
Complex
.
return Complex |
Complex
into a string
.
return string |
Complex
into a string
.
return string |
|
NumberFormatInfo numberFormat |
Complex
from its modulus and
argument.
return Complex |
|
double modulus |
Must be non-negative. |
double argument |
Real number. |
Complex
from its real
and imaginary parts.
return Complex |
|
double real |
|
double imag |
Complex
.The adopted string representation for the complex numbers is where and aredouble
strings. Some alternative representations are ,, and . Additionally the string"NaN"
is mapped toComplex.NaN
, the string"Infinity"
toComplex.ComplexInfinity
,"PositiveInfinity"
toComplex.DirectedInfinity(Complex.One)
,"NegativeInfinity"
toComplex.DirectedInfinity(-Complex.One)
and finally"DirectedInfinity(WVW+I*XYZ)"
toComplex.DirectedInfinity(WVW+I*XYZ)
.Complex z = Complex.Parse("12.5+I*7"); Complex nan = Complex.Parse("NaN"); Complex infinity = Complex.Parse("Infinity");
This method is symmetric to ToString.
return Complex |
|
string complex |
Complex
.
return Complex |
|
string complex |
|
NumberFormatInfo numberFormat |
return Complex |
|
IContinuousGenerator randomDistribution |
Continuous random distribution or source for the real and imaginary parts. |
return Complex |
|
IContinuousGenerator realRandomDistribution |
Continuous random distribution or source for the real part. |
IContinuousGenerator imagRandomDistribution |
Continuous random distribution or source for the imaginary part. |
return Complex |
|
IContinuousGenerator modulusRandomDistribution |
Continuous random distribution or source for the modulus. |
IContinuousGenerator argumentRandomDistribution |
Continuous random distribution or source for the argument. |
return Complex |
|
IContinuousGenerator argumentRandomDistribution |
Continuous random distribution or source for the argument. |
Complex
.
Argument always returns a value bigger than negative Pi and
smaller or equal to Pi. If this Complex
is zero, the Complex
is assumed to be positive real with an argument of zero.
return double
|
(argument, modulus)
.
return IComparer
|
Complex
.The semantic of is such that// a, b of type Complex a.Conjugate = b;
is equivalent to// a, b of type Complex a = b.Conjugate
return Complex
|
return Complex
|
Complex
.
return double
|
The semantic associated to this value is a Complex
of
infinite real and imaginary part. If you need more formal complex
number handling (according to the Riemann Sphere and the extended
complex plane C*, or using directed infinity) please check out the
alternative MathNet.PreciseNumerics and MathNet.Symbolics packages
instead.
return Complex
|
Complex
is the imaginary unit.
return bool
|
Complex
is imaginary.
return bool
|
Complex
evaluates to an
infinite value.True if it either evaluates to a complex infinity or to a directed infinity.
return bool
|
Complex
evaluates to a
value that is not a number.
return bool
|
Complex
is one.
return bool
|
Complex
is real.
return bool
|
Complex
is real and not negative, that is >= 0.
return bool
|
Complex
is zero.
return bool
|
Complex
.
If this Complex
is zero when the modulus is set,
the Complex is assumed to be positive real with an argument of zero.
return double
|
(modulus, argument)
.
return IComparer
|
Complex
.
If this Complex
is zero when the modulus is set,
the Complex is assumed to be positive real with an argument of zero.
return double
|
return Complex
|
1
value. This field is constant.
return Complex
|
Complex
.
return double
|
(real, imaginary)
.
return IComparer
|
return Complex
|
return Complex
|