[ILNumerics Core Module]
Namespace: ILNumerics
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
The complex type exposes the following members.
| Name | Description | |
|---|---|---|
| complex |
Constructor creating a new complex value
[ILNumerics Core Module] |
| Name | Description | |
|---|---|---|
| conj |
Returns the complex conjugate of this complex number.
[ILNumerics Core Module] | |
| INF | Obsolete.
Positive infinity for real and imag part of complex value
[ILNumerics Core Module] | |
| NaN |
Complex quantity, marked as being "not a number"
[ILNumerics Core Module] | |
| PositiveInfinity |
Positive infinity for real and imag part of complex value
[ILNumerics Core Module] | |
| Zero |
New complex, real and imaginary parts are zero
[ILNumerics Core Module] |
| Name | Description | |
|---|---|---|
| Abs |
Magnitude of this complex instance
[ILNumerics Core Module] | |
| Abs(complex) |
Absolute value of input
[ILNumerics Core Module] | |
| Acos |
Arcus cosinus of this complex instance
[ILNumerics Core Module] | |
| Acos(Double) |
Arcus cosinus of input
[ILNumerics Core Module] | |
| Acos(complex) |
Arcus cosinus of complex input
[ILNumerics Core Module] | |
| Angle |
Phase of this complex instance
[ILNumerics Core Module] | |
| Angle(complex) |
Phase angle of complex number
[ILNumerics Core Module] | |
| Asin |
Arcus sinus of this complex instance
[ILNumerics Core Module] | |
| Asin(Double) |
Arcus sinus of complex input
[ILNumerics Core Module] | |
| Asin(complex) |
Arcus sinus of input
[ILNumerics Core Module] | |
| Atan |
Arcus tangens of complex input
[ILNumerics Core Module] | |
| Ceiling |
Round towards positive infinity
[ILNumerics Core Module] | |
| Conjugate |
Conjugates this complex number inplace.
[ILNumerics Core Module] | |
| Conjugate(complex) |
Creates the complex conjugate of the complex value a.
[ILNumerics Core Module] | |
| Cos |
Cosinus
[ILNumerics Core Module] | |
| Cosh |
Cosinus hyperbolicus
[ILNumerics Core Module] | |
| Equals(Object) |
Are obj's real and imaginary part identical to the real and imaginary parts of this fcomplex
(Overrides ValueTypeEquals(Object).)[ILNumerics Core Module] | |
| Equals(complex) |
Check if a complex number equals this complex number
[ILNumerics Core Module] | |
| Exp |
Exponential / power of base e
[ILNumerics Core Module] | |
| Exp(complex) |
Complex exponent
[ILNumerics Core Module] | |
| Floor |
Round towards negative infinity
[ILNumerics Core Module] | |
| FromPol |
Convert polar notation into cartesian notation
[ILNumerics Core Module] | |
| GetHashCode |
Hash code of this comples
(Overrides ValueTypeGetHashCode.)[ILNumerics Core Module] | |
| IsFinite |
Test if any of real or imaginary parts are finite
[ILNumerics Core Module] | |
| IsInfinity |
Test if any of real or imaginary parts are infinite
[ILNumerics Core Module] | |
| IsNaN |
Test if any of real or imaginary parts are NAN's
[ILNumerics Core Module] | |
| IsNegativeInfinity |
Test if any of real or imaginary parts are neg. infinite
[ILNumerics Core Module] | |
| IsPositiveInfinity |
Test if any of real or imaginary parts are pos.nfinite
[ILNumerics Core Module] | |
| iszero |
Test if both of real or imaginary parts are 0
[ILNumerics Core Module] | |
| Log |
Logarithm of base e
[ILNumerics Core Module] | |
| Log(Double) |
Logarithm of real input
[ILNumerics Core Module] | |
| Log(complex) |
Complex logarithm
[ILNumerics Core Module] | |
| Log10(Double) |
Logarithm of base 10 of real input
[ILNumerics Core Module] | |
| Log10(complex) |
Logarithm of base 10
[ILNumerics Core Module] | |
| Log2(Double) |
Logarithm of base 2 of real input
[ILNumerics Core Module] | |
| Log2(complex) |
Logarithm of base 2
[ILNumerics Core Module] | |
| Parse |
Converts the string text containing a complex number into the complex number.
[ILNumerics Core Module] | |
| Partition |
Splits a string assumed to contain a complex number into real and imaginary parts. Removes 'i' identifiers.
[ILNumerics Core Module] | |
| Pow(Double) |
Complex power real exponent
[ILNumerics Core Module] | |
| Pow(complex) |
Complex power - complex exponent
[ILNumerics Core Module] | |
| Pow(Double, Double) |
Complex power - real basis, real exponent
[ILNumerics Core Module] | |
| Pow(complex, complex) |
Complex power - complex exponent
[ILNumerics Core Module] | |
| Pow(complex, Double) |
Complex power for real exponent
[ILNumerics Core Module] | |
| Round(complex) |
Rounds towards nearest integer.
[ILNumerics Core Module] | |
| Round(complex, Int32) |
Rounds to a specified number of fractional digits.
[ILNumerics Core Module] | |
| Sign |
Signum function
[ILNumerics Core Module] | |
| Sin |
Sinus
[ILNumerics Core Module] | |
| Sinh |
Sinus hyperbolicus
[ILNumerics Core Module] | |
| Sqrt |
Square root of this complex value
[ILNumerics Core Module] | |
| Sqrt(Double) |
Square root
[ILNumerics Core Module] | |
| Sqrt(complex) |
Square root
[ILNumerics Core Module] | |
| Tan |
Tangens
[ILNumerics Core Module] | |
| Tanh |
Tangens hyperbolicus
[ILNumerics Core Module] | |
| ToString |
Convert this complex number into a string representation.
(Overrides ValueTypeToString.)[ILNumerics Core Module] | |
| Truncate |
Truncate a floating point complex value
[ILNumerics Core Module] |
| Name | Description | |
|---|---|---|
| Addition(Byte, complex) |
Add two complex values
[ILNumerics Core Module] | |
| Addition(Double, complex) |
Add two complex values
[ILNumerics Core Module] | |
| Addition(Int32, complex) |
Add two complex values
[ILNumerics Core Module] | |
| Addition(Int64, complex) |
Add two complex values
[ILNumerics Core Module] | |
| Addition(Single, complex) |
Add two complex values
[ILNumerics Core Module] | |
| Addition(complex, complex) |
Add two complex numbers
[ILNumerics Core Module] | |
| Addition(complex, fcomplex) |
Add two complex numbers
[ILNumerics Core Module] | |
| Addition(complex, Byte) |
Add two complex numbers
[ILNumerics Core Module] | |
| Addition(complex, Double) |
Add two complex numbers
[ILNumerics Core Module] | |
| Addition(complex, Int32) |
Add two complex numbers
[ILNumerics Core Module] | |
| Addition(complex, Int64) |
Add two complex numbers
[ILNumerics Core Module] | |
| Addition(complex, Single) |
Add two complex numbers
[ILNumerics Core Module] | |
| Division(Byte, complex) |
Divide two values
[ILNumerics Core Module] | |
| Division(Double, complex) |
Divide two values
[ILNumerics Core Module] | |
| Division(Int32, complex) |
Divide two values
[ILNumerics Core Module] | |
| Division(Int64, complex) |
Divide two values
[ILNumerics Core Module] | |
| Division(Single, complex) |
Divide two values
[ILNumerics Core Module] | |
| Division(complex, complex) |
Divide two numbers
[ILNumerics Core Module] | |
| Division(complex, fcomplex) |
Divide two numbers
[ILNumerics Core Module] | |
| Division(complex, Byte) |
Divide two numbers
[ILNumerics Core Module] | |
| Division(complex, Double) |
Divide two numbers
[ILNumerics Core Module] | |
| Division(complex, Int32) |
Divide two numbers
[ILNumerics Core Module] | |
| Division(complex, Int64) |
Divide two numbers
[ILNumerics Core Module] | |
| Division(complex, Single) |
Divide two numbers
[ILNumerics Core Module] | |
| Equality(Byte, complex) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(Double, complex) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(Int32, complex) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(Int64, complex) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(Single, complex) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(complex, complex) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(complex, fcomplex) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(complex, Byte) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(complex, Double) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(complex, Int32) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(complex, Int64) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| Equality(complex, Single) |
Equality comparison for complex numbers
[ILNumerics Core Module] | |
| (complex to Double) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to Single) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to fcomplex) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to Byte) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to SByte) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to Int16) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to UInt16) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to Int32) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to UInt32) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to Int64) |
Cast value from complex number
[ILNumerics Core Module] | |
| (complex to UInt64) |
Cast value from complex number
[ILNumerics Core Module] | |
| GreaterThan(Byte, complex) |
Greater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(Double, complex) |
Greater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(Int32, complex) |
Greater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(Int64, complex) |
Greater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(Single, complex) |
Greater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(complex, complex) |
Greater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(complex, fcomplex) |
Greater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(complex, Byte) |
Freater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(complex, Double) |
Freater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(complex, Int32) |
Freater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(complex, Int64) |
Freater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThan(complex, Single) |
Freater than comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(Byte, complex) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(Double, complex) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(Int32, complex) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(Int64, complex) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(Single, complex) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(complex, complex) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(complex, fcomplex) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(complex, Byte) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(complex, Double) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(complex, Int32) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(complex, Int64) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| GreaterThanOrEqual(complex, Single) |
Greater than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| (Double to complex) |
Cast value to complex number
[ILNumerics Core Module] | |
| (Complex to complex) |
Implicitly converts a System.Numerics.Complex type to an ILNumerics.complex.
[ILNumerics Core Module] | |
| (fcomplex to complex) |
Cast value to complex number
[ILNumerics Core Module] | |
| Inequality(Byte, complex) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(Double, complex) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(Int32, complex) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(Int64, complex) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(Single, complex) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(complex, complex) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(complex, fcomplex) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(complex, Byte) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(complex, Double) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(complex, Int32) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(complex, Int64) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| Inequality(complex, Single) |
Unequality comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(Byte, complex) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(Double, complex) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(Int32, complex) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(Int64, complex) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(Single, complex) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(complex, complex) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(complex, fcomplex) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(complex, Byte) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(complex, Double) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(complex, Int32) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(complex, Int64) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThan(complex, Single) |
Lower than comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(Byte, complex) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(Double, complex) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(Int32, complex) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(Int64, complex) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(Single, complex) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(complex, complex) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(complex, fcomplex) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(complex, Byte) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(complex, Double) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(complex, Int32) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(complex, Int64) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| LessThanOrEqual(complex, Single) |
Lower than or equal to comparison for complex numbers
[ILNumerics Core Module] | |
| Multiply(Byte, complex) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(Double, complex) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(Int32, complex) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(Int64, complex) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(Single, complex) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(complex, complex) |
Multiply two complex values
[ILNumerics Core Module] | |
| Multiply(complex, fcomplex) |
Multiply two complex values
[ILNumerics Core Module] | |
| Multiply(complex, Byte) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(complex, Double) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(complex, Int32) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(complex, Int64) |
Multiply two values
[ILNumerics Core Module] | |
| Multiply(complex, Single) |
Multiply two values
[ILNumerics Core Module] | |
| Subtraction(Byte, complex) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(Double, complex) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(Int32, complex) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(Int64, complex) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(Single, complex) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(complex, complex) |
Subtract two complex values
[ILNumerics Core Module] | |
| Subtraction(complex, fcomplex) |
Subtract two complex values
[ILNumerics Core Module] | |
| Subtraction(complex, Byte) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(complex, Double) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(complex, Int32) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(complex, Int64) |
Subtract two values
[ILNumerics Core Module] | |
| Subtraction(complex, Single) |
Subtract two values
[ILNumerics Core Module] | |
| UnaryNegation |
Unary minus operator
[ILNumerics Core Module] |
| Name | Description | |
|---|---|---|
| i |
Imaginary unit
| |
| imag |
Imaginary part of this complex number
| |
| real |
Real part of this complex number
|
[ILNumerics Core Module]