Complex Struct

Definizione

Rappresenta un numero complesso.

public value class Complex : IEquatable<System::Numerics::Complex>, IFormattable
public struct Complex : IEquatable<System.Numerics.Complex>, IFormattable
[System.Serializable]
public struct Complex : IEquatable<System.Numerics.Complex>, IFormattable
type Complex = struct
    interface IFormattable
[<System.Serializable>]
type Complex = struct
    interface IFormattable
Public Structure Complex
Implements IEquatable(Of Complex), IFormattable
Ereditarietà
Complex
Attributi
Implementazioni

Commenti

Per altre informazioni su questa API, vedere Osservazioni supplementari sull'API per Complex.

Costruttori

Nome Descrizione
Complex(Double, Double)

Inizializza una nuova istanza della Complex struttura utilizzando i valori reali e immaginari specificati.

Campi

Nome Descrizione
ImaginaryOne

Restituisce una nuova Complex istanza con un numero reale uguale a zero e un numero immaginario uguale a uno.

One

Restituisce una nuova Complex istanza con un numero reale uguale a uno e un numero immaginario uguale a zero.

Zero

Restituisce una nuova Complex istanza con un numero reale uguale a zero e un numero immaginario uguale a zero.

Proprietà

Nome Descrizione
Imaginary

Ottiene il componente immaginario dell'oggetto corrente Complex .

Magnitude

Ottiene la grandezza (o il valore assoluto) di un numero complesso.

Phase

Ottiene la fase di un numero complesso.

Real

Ottiene il componente reale dell'oggetto corrente Complex .

Metodi

Nome Descrizione
Abs(Complex)

Ottiene il valore assoluto (o grandezza) di un numero complesso.

Acos(Complex)

Restituisce l'angolo che rappresenta l'arco coseno del numero complesso specificato.

Add(Complex, Complex)

Aggiunge due numeri complessi e restituisce il risultato.

Asin(Complex)

Restituisce l'angolo che rappresenta il seno arco del numero complesso specificato.

Atan(Complex)

Restituisce l'angolo che rappresenta la tangente dell'arco del numero complesso specificato.

Conjugate(Complex)

Calcola il coniugato di un numero complesso e restituisce il risultato.

Cos(Complex)

Restituisce il coseno del numero complesso specificato.

Cosh(Complex)

Restituisce il coseno iperbolico del numero complesso specificato.

Divide(Complex, Complex)

Divide un numero complesso per un altro e restituisce il risultato.

Equals(Complex)

Restituisce un valore che indica se l'istanza corrente e un numero complesso specificato hanno lo stesso valore.

Equals(Object)

Restituisce un valore che indica se l'istanza corrente e un oggetto specificato hanno lo stesso valore.

Exp(Complex)

Restituisce e la potenza specificata da un numero complesso.

FromPolarCoordinates(Double, Double)

Crea un numero complesso dalle coordinate polari di un punto.

GetHashCode()

Restituisce il codice hash per l'oggetto corrente Complex .

Log(Complex, Double)

Restituisce il logaritmo di un numero complesso specificato in una base specificata.

Log(Complex)

Restituisce il logaritmo naturale (base e) di un numero complesso specificato.

Log10(Complex)

Restituisce il logaritmo di base 10 di un numero complesso specificato.

Multiply(Complex, Complex)

Restituisce il prodotto di due numeri complessi.

Negate(Complex)

Restituisce l'inverso aggiuntivo di un numero complesso specificato.

Pow(Complex, Complex)

Restituisce un numero complesso specificato elevato a una potenza specificata da un numero complesso.

Pow(Complex, Double)

Restituisce un numero complesso specificato elevato a una potenza specificata da un numero a virgola mobile e precisione doppia.

Reciprocal(Complex)

Restituisce l'inverso moltiplicativo di un numero complesso.

Sin(Complex)

Restituisce il seno del numero complesso specificato.

Sinh(Complex)

Restituisce il seno iperbolico del numero complesso specificato.

Sqrt(Complex)

Restituisce la radice quadrata di un numero complesso specificato.

Subtract(Complex, Complex)

Sottrae un numero complesso da un altro e restituisce il risultato.

Tan(Complex)

Restituisce la tangente del numero complesso specificato.

Tanh(Complex)

Restituisce la tangente iperbolica del numero complesso specificato.

ToString()

Converte il valore del numero complesso corrente nella rappresentazione di stringa equivalente in formato cartesiano.

ToString(IFormatProvider)

Converte il valore del numero complesso corrente nella rappresentazione di stringa equivalente in formato cartesiano utilizzando le informazioni di formattazione specifiche delle impostazioni cultura specificate.

ToString(String, IFormatProvider)

Converte il valore del numero complesso corrente nella rappresentazione di stringa equivalente in formato cartesiano utilizzando il formato specificato e le informazioni sul formato specifico delle impostazioni cultura per le parti reali e immaginarie.

ToString(String)

Converte il valore del numero complesso corrente nella rappresentazione di stringa equivalente in formato cartesiano utilizzando il formato specificato per le parti reali e immaginarie.

Operatori

Nome Descrizione
Addition(Complex, Complex)

Aggiunge due numeri complessi.

Division(Complex, Complex)

Divide un numero complesso specificato in base a un altro numero complesso specificato.

Equality(Complex, Complex)

Restituisce un valore che indica se due numeri complessi sono uguali.

Explicit(BigInteger to Complex)

Definisce una conversione esplicita di un BigInteger valore in un numero complesso.

Explicit(Decimal to Complex)

Definisce una conversione esplicita di un Decimal valore in un numero complesso.

Implicit(Byte to Complex)

Definisce una conversione implicita di un byte senza segno in un numero complesso.

Implicit(Double to Complex)

Definisce una conversione implicita di un numero a virgola mobile e precisione doppia in un numero complesso.

Implicit(Int16 to Complex)

Definisce una conversione implicita di un intero con segno a 16 bit in un numero complesso.

Implicit(Int32 to Complex)

Definisce una conversione implicita di un intero con segno a 32 bit in un numero complesso.

Implicit(Int64 to Complex)

Definisce una conversione implicita di un intero con segno a 64 bit in un numero complesso.

Implicit(SByte to Complex)

Definisce una conversione implicita di un byte firmato in un numero complesso.

Questa API non è conforme a CLS.

Implicit(Single to Complex)

Definisce una conversione implicita di un numero a virgola mobile e precisione singola in un numero complesso.

Implicit(UInt16 to Complex)

Definisce una conversione implicita di un intero senza segno a 16 bit in un numero complesso.

Questa API non è conforme a CLS.

Implicit(UInt32 to Complex)

Definisce una conversione implicita di un intero senza segno a 32 bit in un numero complesso.

Questa API non è conforme a CLS.

Implicit(UInt64 to Complex)

Definisce una conversione implicita di un intero senza segno a 64 bit in un numero complesso.

Questa API non è conforme a CLS.

Inequality(Complex, Complex)

Restituisce un valore che indica se due numeri complessi non sono uguali.

Multiply(Complex, Complex)

Moltiplica due numeri complessi specificati.

Subtraction(Complex, Complex)

Sottrae un numero complesso da un altro numero complesso.

UnaryNegation(Complex)

Restituisce l'inverso aggiuntivo di un numero complesso specificato.

Si applica a