The Complex type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Complex | Overloaded.
Constructs a Complex object.
|
Methods
Name | Description | |
---|---|---|
Abs |
Returns the absolute value (modulus) of a Complex, .
| |
Acos |
Returns the inverse cosine (arc cosine) of a Complex,
with branch cuts outside the interval [-1,1] along the
real axis.
| |
Acosh |
Returns the inverse hyperbolic cosine (arc cosh) of a Complex,
with a branch cut at values less than one along the real axis.
| |
Add | Overloaded.
Returns the sum of two numbers.
| |
Argument |
Returns the argument (phase) of a Complex, in radians,
with a branch cut along the negative real axis.
| |
Asin |
Returns the inverse sine (arc sine) of a Complex, with branch
cuts outside the interval [-1,1] along the real axis.
| |
Asinh |
Returns the inverse hyperbolic sine (arc sinh) of a Complex,
with branch cuts outside the interval [-i,i].
| |
Atan |
Returns the inverse tangent (arc tangent) of a Complex,
with branch cuts outside the interval [-i,i] along the
imaginary axis.
| |
Atanh |
Returns the inverse hyperbolic tangent (arc tanh) of a Complex,
with branch cuts outside the interval [-1,1] on the real axis.
| |
CompareTo | Overloaded.
Compares two Objects.
| |
Conjugate |
Returns the complex conjugate of a Complex object.
| |
Cos |
Returns the cosine of a Complex.
| |
Cosh |
Returns the hyperbolic cosh of a Complex.
| |
Divide | Overloaded.
Returns the result of one number divided by another number.
| |
Equals |
Compares this object against the specified object.
(Overrides ValueType..::.Equals(Object).) | |
Exp |
Returns the exponential of a Complex z, exp(z).
| |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetHashCode |
Returns a hashcode for this Complex.
(Overrides ValueType..::.GetHashCode()()().) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
Imag | Overloaded. | |
Log |
Returns the logarithm of a Complex z, with a branch cut along
the negative real axis.
| |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
Multiply | Overloaded.
Returns the product of two numbers.
| |
MultiplyImag | Overloaded.
Returns the product of two numbers.
| |
Negate |
Returns the negative of a Complex object, -z.
| |
Parse | Overloaded. | |
Pow | Overloaded.
Returns the value of one number raised to a second number.
| |
Real | Overloaded. | |
Sin |
Returns the sine of a Complex.
| |
Sinh |
Returns the hyperbolic sine of a Complex.
| |
Sqrt |
Returns the square root of a Complex, with a branch cut along
the negative real axis.
| |
Subtract | Overloaded.
Returns the difference of two numbers.
| |
Tan |
Returns the tangent of a Complex.
| |
Tanh |
Returns the hyperbolic tanh of a Complex.
| |
ToString | Overloaded.
Returns the String representation of a Complex number.
|
Operators
Name | Description | |
---|---|---|
Addition | Overloaded.
Returns the sum of two numbers.
| |
Division | Overloaded.
Returns the value of one number divided by another number.
| |
Equality | Overloaded. | |
Inequality | Overloaded. | |
Multiply | Overloaded.
Returns the product of two numbers.
| |
Subtraction | Overloaded.
Returns the difference of two numbers.
| |
UnaryNegation |
Returns the negative of a Complex object, -x.
|
Fields
Name | Description | |
---|---|---|
I |
The imaginary unit.
|