Complex.UnaryNegation(Complex) Opérateur

Définition

Retourne l'inverse additif d'un nombre complexe spécifié.

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

Paramètres

value
Complex

Valeur à rendre négative.

Retours

Résultat des composants Real et Imaginary du paramètre value multiplié par -1.

Implémente

Remarques

La UnaryNegation méthode définit l’opération de l’opérateur de négation unaire (inverse additif) pour les nombres complexes. Il active du code tel que ce qui suit :

Complex c1 = new Complex(1.7, 3.9);
Complex c2 = -c1;
Dim c1 As New Complex(1.7, 3.9)
Dim c2 As Complex = -c1

Le nombre complexe résultant produit une valeur de Zero quand il est ajouté au nombre complexe d’origine. Les langues qui ne prennent pas en charge les opérateurs personnalisés peuvent appeler la méthode à la Negate place.

La méthode équivalente pour cet opérateur est Complex.Negate(Complex)

S’applique à

Voir aussi