Imaginary<T> Methods

Methods

Abs Returns the absolute value of an imaginary number.
Acos Gets the inverse cosine of an imaginary number.
Acosh Gets the inverse hyperbolic cosine of an imaginary number.
Add(T, Imaginary<T>) Adds an imaginary number to a real number.
Add(Imaginary<T>, T) Adds an imaginary number to a real number.
Add(Imaginary<T>, Imaginary<T>) Adds two imaginary numbers.
Arg Returns the argument of an imaginary number.
Asin Gets the inverse sine of an imaginary number.
Asinh Gets the inverse hyperbolic sine of an imaginary number.
Atan Gets the inverse tangent of an imaginary number.
Atanh Gets the inverse hyperbolic tangent of an imaginary number.
Cbrt Returns the first square root of an imaginary number.
Conjugate() Returns the conjugate of this imaginary number.
Conjugate(Imaginary<T>) Returns the conjugate of an imaginary number.
ConjugateMultiply Multiplies the Conjugate() of an imaginary number and a second imaginary number.
Cos Gets the cosine of an imaginary number.
Cosh Gets the hyperbolic cosine of an imaginary number.
Deconstruct Deconstructs an imaginary number into its real and complex parts.
Divide(T, Imaginary<T>) Divides a real number by an imaginary number.
Divide(Imaginary<T>, T) Divides an imaginary number by a real number.
Divide(Imaginary<T>, Imaginary<T>) Divides an imaginary number by another.
Equals(Complex<T>) Compares an imaginary number to a complex number.
Equals(T) Compares an imaginary number to a real number.
Equals(Imaginary<T>) Compares an imaginary number to another complex number.
Equals(Object) Overridden. Returns whether this instance is equal to a specified object.
(Overrides ValueType.Equals(Object))
Exp Returns e raised to the specified power.
Exp10 Returns 10 raised to the specified power.
Exp2 Returns 2 raised to the specified power.
ExpM1 Computes E raised to a given power and subtracts one.
GetHashCode Overridden. Returns the hash code for this instance.
(Overrides ValueType.GetHashCode())
GetImaginaryPart Returns an array of Doubles that contains the imaginary parts of an array of complex numbers.
GetRealPart Returns an array of Doubles that contains the real parts of an array of complex numbers.
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsInfinity Indicates whether an imaginary number is infinite.
IsNaN Indicates whether an imaginary number is undefined.
Log(Imaginary<T>) Returns the natural logarithm of an imaginary number.
Log(Imaginary<T>, Imaginary<T>) Returns the logarithm of an imaginary number to the specified base.
Log10 Returns the base 10 logarithm of an imaginary number.
Log2 Returns the base 2 logarithm of an imaginary number.
Multiply(T, Imaginary<T>) Multiplies an imaginary number and a real number.
Multiply(Imaginary<T>, T) Multiplies an imaginary number and a real number.
Multiply(Imaginary<T>, Imaginary<T>) Multiplies two imaginary numbers.
Negate Negates an imaginary number.
Plus Applies the unary plus operator to an imaginary number.
Pow(Imaginary<T>, T) Returns an imaginary number raised to the specified power.
Pow(Imaginary<T>, Imaginary<T>) Returns an imaginary number raised to the specified power.
Pow(Imaginary<T>, Int32) Returns an imaginary number raised to the specified integer power.
Reciprocal Returns the reciprocal of an imaginary number.
Sin Gets the sine of an imaginary number.
SinCos Gets the sine and cosine of an imaginary number.
Sinh Gets the hyperbolic sine of an imaginary number.
Sqrt Returns the first square root of an imaginary number.
Subtract(T, Imaginary<T>) Subtracts an imaginary number from a real number.
Subtract(Imaginary<T>, T) Subtracts a real number from an imaginary number.
Subtract(Imaginary<T>, Imaginary<T>) Subtracts two imaginary numbers.
Tan Gets the tangent of an imaginary number.
Tanh Gets the hyperbolic tangent of an imaginary number.
ToString() Converts the numeric value of this instance to its equivalent string representation.
(Overrides ValueType.ToString())
ToString(IFormatProvider) Converts the numeric value of this instance to its equivalent string representation using the specified culture-specific format information.
ToString(String) Converts the numeric value of this instance to its equivalent string representation using the specified format.
ToString(String, IFormatProvider) Converts the numeric value of this instance to its equivalent string representation using the specified format and culture-specific format information.

See Also