![]() | FloatComplex Structure |
Namespace: CenterSpace.NMath.Core
The FloatComplex type exposes the following members.
Name | Description | |
---|---|---|
![]() | FloatComplex(Double) |
Constructs a FloatComplex instance with the specified real part. The imaginary
part is set to 0.0.
|
![]() | FloatComplex(Single) |
Constructs a FloatComplex instance with the specified real part. The imaginary
part is set to 0.0.
|
![]() | FloatComplex(String) |
Constructs a FloatComplex instance from a string representation of the form
real,imag or (real,imag).
|
![]() | FloatComplex(Double, Double) |
Constructs a FloatComplex instance with the specified real and imaginary parts.
|
![]() | FloatComplex(Single, Single) |
Constructs a FloatComplex instance with the specified real and imaginary parts.
|
![]() | FloatComplex(String, NumberStyles) |
Constructs a new FloatComplex instance from a given string representation
using the specified style.
|
Name | Description | |
---|---|---|
![]() ![]() | Add(Single, FloatComplex) |
Returns the sum of a real and a complex number.
|
![]() ![]() | Add(FloatComplex, FloatComplex) |
Returns the sum of two complex numbers.
|
![]() ![]() | Add(FloatComplex, Single) |
Returns the sum of a complex number and a real number.
|
![]() ![]() | Arg |
Returns the argument (or phase) of a complex number.
|
![]() | Conj |
Returns the conjugate of this complex number.
|
![]() ![]() | Conj(FloatComplex) | Obsolete.
Returns the conjugate of a complex number.
|
![]() ![]() | Divide(Single, FloatComplex) |
Returns the quotient of dividing a real number by a complex number.
|
![]() ![]() | Divide(FloatComplex, FloatComplex) |
Returns the quotient of dividing one complex number by another.
|
![]() ![]() | Divide(FloatComplex, Single) |
Returns the quotient of dividing a complex number by a real number.
|
![]() | Equals |
Tests for equality of this complex number and another complex number.
(Overrides ValueTypeEquals(Object).) |
![]() ![]() | FromPolar |
Returns a complex number in Cartesian form from the supplied polar
coordinates.
|
![]() | GetHashCode |
Returns an integer hash code for this complex number.
(Overrides ValueTypeGetHashCode.) |
![]() ![]() | Multiply(Single, FloatComplex) |
Returns the product of a real and a complex number.
|
![]() ![]() | Multiply(FloatComplex, FloatComplex) |
Returns the product of two complex numbers.
|
![]() ![]() | Multiply(FloatComplex, Single) |
Returns the product of a complex number and a real.
|
![]() | NaNEquals |
Tests for equality of this complex number and another complex number.
|
![]() ![]() | Negate |
Returns the negation of a complex number.
|
![]() ![]() | Norm |
Returns the norm (or modulus) of a complex number.
|
![]() ![]() | Parse(String) |
Constructs a FloatComplex instance from a string representation of the
form real,imag or (real,imag).
|
![]() ![]() | Parse(String, NumberStyles) |
Constructs a new FloatComplex instance from a given string representation
using the specified style.
|
![]() ![]() | Subtract(Single, FloatComplex) |
Returns the difference of a real number and a complex number.
|
![]() ![]() | Subtract(FloatComplex, FloatComplex) |
Returns the difference of two complex numbers.
|
![]() ![]() | Subtract(FloatComplex, Single) |
Returns the difference of a complex number and a real number.
|
![]() | ToString |
Returns a formatted string representation of this complex number
of the form (real,imag).
(Overrides ValueTypeToString.) |
![]() | ToString(String) |
Returns a formatted string representation of this complex number
of the form (real,imag) The real numbers real and imag
are formatted according to the input format string formatString.
|
Name | Description | |
---|---|---|
![]() ![]() | Addition(Single, FloatComplex) |
Returns the sum of a real and a complex number.
|
![]() ![]() | Addition(FloatComplex, FloatComplex) |
Returns the sum of two complex numbers.
|
![]() ![]() | Addition(FloatComplex, Single) |
Returns the sum of a complex number and a real number.
|
![]() ![]() | Division(Single, FloatComplex) |
Returns the quotient of dividing a real number by a complex number.
|
![]() ![]() | Division(FloatComplex, FloatComplex) |
Returns the quotient of dividing one complex number by another.
|
![]() ![]() | Division(FloatComplex, Single) |
Returns the quotient of dividing a complex number by a real number.
|
![]() ![]() | Equality |
Tests for equality of two complex numbers.
|
![]() ![]() | (Single to FloatComplex) |
Implicitly converts a floating point number into a FloatComplex instance. The imaginary
part is set to 0.0.
|
![]() ![]() | Inequality |
Tests for inequality of two complex numbers.
|
![]() ![]() | Multiply(Single, FloatComplex) |
Returns the product of a real and a complex number.
|
![]() ![]() | Multiply(FloatComplex, FloatComplex) |
Returns the product of two complex numbers.
|
![]() ![]() | Multiply(FloatComplex, Single) |
Returns the product of a complex number and a real.
|
![]() ![]() | Subtraction(Single, FloatComplex) |
Returns the difference of a real number and a complex number.
|
![]() ![]() | Subtraction(FloatComplex, FloatComplex) |
Returns the difference of two complex numbers.
|
![]() ![]() | Subtraction(FloatComplex, Single) |
Returns the difference of a complex number and a real number.
|
![]() ![]() | UnaryNegation |
Returns the negation of a complex number.
|
Name | Description | |
---|---|---|
![]() | Imag |
The imaginary part of this complex number.
|
![]() | Real |
The real part of this complex number.
|