NevronOpenVision
Nevron.Nov.Numerics Namespace / Complex32 Structure
Fields Properties Methods


In This Topic
    Complex32 Structure Members
    In This Topic

    The following tables list the members exposed by Complex32.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the Complex32 structure with the given real and imaginary parts.  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Returns a new Complex32 instance with a real number equal to zero and an imaginary number equal to one.  
    Public Fieldstatic (Shared in Visual Basic)Returns a new Complex32 instance with real and imaginary numbers not a number.  
    Public Fieldstatic (Shared in Visual Basic)Returns a new Complex32 instance with a real number equal to one and an imaginary number equal to zero.  
    Public Fieldstatic (Shared in Visual Basic)Returns a new Complex32 instance with real and imaginary numbers positive infinite.  
    Public Fieldstatic (Shared in Visual Basic)Returns a new Complex32 instance with a real number equal to zero and an imaginary number equal to zero.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the real imaginary component of the complex number.  
    Public PropertyGets the magnitude (or absolute value) of a complex number.  
    Public PropertyGets the squared magnitude (or squared absolute value) of a complex number.  
    Public PropertyGets the phase or argument of this Complex32.  
    Public PropertyGets the real component of the complex number.  
    Public PropertyGets the unity of this complex (same argument, but on the unit circle; exp(I*arg))  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Gets the absolute value (or magnitude) of a complex number.  
    Public Methodstatic (Shared in Visual Basic)Returns the angle that is the arc cosine of the specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Adds two complex numbers and returns the result.  
    Public Methodstatic (Shared in Visual Basic)Returns the angle that is the arc sine of the specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Returns the angle that is the arc tangent of the specified complex number.  
    Public MethodCommon Logarithm of this Complex32 (Base 10).  
    Public MethodOverloaded. Computes the conjugate of a complex number and returns the result.  
    Public Methodstatic (Shared in Visual Basic)Returns the cosine of the specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Returns the hyperbolic cosine of the specified complex number.  
    Public MethodEvaluate all cubic roots of this Complex32.  
    Public Methodstatic (Shared in Visual Basic)Divides one complex number by another and returns the result.  
    Public MethodOverloaded. Checks if two complex numbers are equal. Two complex numbers are equal if their corresponding real and imaginary components are equal.  
    Public Methodstatic (Shared in Visual Basic)Returns e raised to the power specified by a complex number.  
    Public MethodExponential of this Complex32 (exp(x), E^x).  
    Public Methodstatic (Shared in Visual Basic)Creates a complex number from a point's polar coordinates.  
    Public MethodThe hash code for the complex number.  
    Public MethodGets a value indicating whether the Complex32 is the imaginary unit.  
    Public MethodGets a value indicating whether the provided Complex32 evaluates to an infinite value.  
    Public MethodGets a value indicating whether the provided Complex32evaluates to a value that is not a number.  
    Public MethodGets a value indicating whether the Complex32 is one.  
    Public MethodGets a value indicating whether the provided Complex32 is real.  
    Public MethodGets a value indicating whether the provided Complex32 is real and not negative, that is >= 0.  
    Public MethodGets a value indicating whether the Complex32 is zero.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Returns the natural (base e) logarithm of a specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Returns the base-10 logarithm of a specified complex number.  
    Public MethodLogarithm of this Complex32 with custom base.  
    Public Methodstatic (Shared in Visual Basic)Returns the product of two complex numbers.  
    Public MethodNatural Logarithm of this Complex32 (Base E).  
    Public Methodstatic (Shared in Visual Basic)Returns the additive inverse of a specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Creates a complex number based on a string. The string can be in the following formats (without the quotes): 'n', 'ni', 'n +/- ni', 'ni +/- n', 'n,n', 'n,ni,' '(n,n)', or '(n,ni)', where n is a float.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Returns a specified complex number raised to a power specified by a complex number.  
    Public MethodRaise this Complex32 to the given value.  
    Public MethodOverloaded. Returns the multiplicative inverse of a complex number.  
    Public MethodRaise this Complex32 to the inverse of the given value.  
    Public Methodstatic (Shared in Visual Basic)Returns the sine of the specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Returns the hyperbolic sine of the specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Returns the square root of a specified complex number.  
    Public MethodThe Square (power 2) of this Complex32  
    Public MethodThe Square Root (power 1/2) of this Complex32  
    Public MethodEvaluate all square roots of this Complex32.  
    Public Methodstatic (Shared in Visual Basic)Subtracts one complex number from another and returns the result.  
    Public Methodstatic (Shared in Visual Basic)Returns the tangent of the specified complex number.  
    Public Methodstatic (Shared in Visual Basic)Returns the hyperbolic tangent of the specified complex number.  
    Public MethodConverts this Complex32 to a System.Numerics.Complex.  
    Public MethodOverloaded. Converts the value of the current complex number to its equivalent string representation in Cartesian form.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Converts the string representation of a complex number to a single-precision complex number equivalent. A return value indicates whether the conversion succeeded or failed.  
    Top
    Public Operators
    Overloaded. Addition operator. Adds two complex numbers together.
    Overloaded. Division operator. Divides a complex number by another.
    Equality test.
    Overloaded. Explicit conversion of a real decimal to a Complex32.
    Overloaded. Implicit conversion of a real byte to a Complex32.
    Inequality test.
    Overloaded. Multiplication operator. Multiplies two complex numbers.
    Overloaded. Subtraction operator. Subtracts two complex numbers.
    Unary minus.
    Unary addition.
    Top
    See Also