Complex Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
| 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 |
| 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. |