This documentation is archived and is not being maintained.

# Complex Methods

Visual Studio 2010

The Complex type exposes the following members.

## Methods

NameDescription
Abs Gets the absolute value (or magnitude) of a complex number.
Acos Returns the angle that is the arc cosine of the specified complex number.
Asin Returns the angle that is the arc sine of the specified complex number.
Atan Returns the angle that is the arc tangent of the specified complex number.
Conjugate Computes the conjugate of a complex number and returns the result.
Cos Returns the cosine of the specified complex number.
Cosh Returns the hyperbolic cosine of the specified complex number.
Divide Divides one complex number by another and returns the result.
Equals(Complex) Returns a value that indicates whether the current instance and a specified complex number have the same value.
Equals(Object) Returns a value that indicates whether the current instance and a specified object have the same value. (Overrides ValueType.Equals(Object).)
Exp Returns e raised to the power specified by a complex number.
Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
FromPolarCoordinates Creates a complex number from a point's polar coordinates.
GetHashCode Returns the hash code for the current Complex object. (Overrides ValueType.GetHashCode().)
GetType Gets the Type of the current instance. (Inherited from Object.)
Log(Complex) Returns the natural (base e) logarithm of a specified complex number.
Log(Complex, Double) Returns the logarithm of a specified complex number in a specified base.
Log10 Returns the base-10 logarithm of a specified complex number.
MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Multiply Returns the product of two complex numbers.
Negate Returns the additive inverse of a specified complex number.
Pow(Complex, Double) Returns a specified complex number raised to a power specified by a double-precision floating-point number.
Pow(Complex, Complex) Returns a specified complex number raised to a power specified by a complex number.
Reciprocal Returns the multiplicative inverse of a complex number.
Sin Returns the sine of the specified complex number.
Sinh Returns the hyperbolic sine of the specified complex number.
Sqrt Returns the square root of a specified complex number.
Subtract Subtracts one complex number from another and returns the result.
Tan Returns the tangent of the specified complex number.
Tanh Returns the hyperbolic tangent of the specified complex number.
ToString() Converts the value of the current complex number to its equivalent string representation in Cartesian form. (Overrides ValueType.ToString().)
ToString(IFormatProvider) Converts the value of the current complex number to its equivalent string representation in Cartesian form by using the specified culture-specific formatting information.
ToString(String) Converts the value of the current complex number to its equivalent string representation in Cartesian form by using the specified format for its real and imaginary parts.
ToString(String, IFormatProvider) Converts the value of the current complex number to its equivalent string representation in Cartesian form by using the specified format and culture-specific format information for its real and imaginary parts.
Top