Complex.UnaryNegation(Complex) Operatore
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.
Restituisce l'inverso additivo di un numero complesso specificato.
public:
static System::Numerics::Complex operator -(System::Numerics::Complex value);
public:
static System::Numerics::Complex operator -(System::Numerics::Complex value) = System::Numerics::IUnaryNegationOperators<System::Numerics::Complex, System::Numerics::Complex>::op_UnaryNegation;
public static System.Numerics.Complex operator - (System.Numerics.Complex value);
static member ( ~- ) : System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator - (value As Complex) As Complex
Parametri
- value
- Complex
Valore da negare.
Restituisce
Risultato dei componenti Real e Imaginary del parametro value
moltiplicato per -1.
Implementazioni
Commenti
Il UnaryNegation metodo definisce l'operazione dell'operatore di negazione unario (inverso additivo) per numeri complessi. Abilita il codice, ad esempio quanto segue:
Complex c1 = new Complex(1.7, 3.9);
Complex c2 = -c1;
let c1 = Complex(1.7, 3.9)
let c2 = -c1
Dim c1 As New Complex(1.7, 3.9)
Dim c2 As Complex = -c1
Il numero complesso risultante genera un valore di Zero quando viene aggiunto al numero complesso originale. Le lingue che non supportano operatori personalizzati possono invece chiamare il Negate metodo.
Il metodo equivalente per questo operatore è Complex.Negate(Complex)
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per