Complex.UnaryNegation(Complex) Opérateur

Définition

Retourne l'inverse additif d'un nombre complexe spécifié.Returns the additive inverse of a specified complex number.

public:
 static System::Numerics::Complex operator -(System::Numerics::Complex value);
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.The value to negate.

Retours

Résultat des composants Real et Imaginary du paramètre value multiplié par -1.The result of the Real and Imaginary components of the value parameter multiplied by -1.

Remarques

La méthode UnaryNegation définit le fonctionnement de l’opérateur de négation unaire (addition inverse) pour les nombres complexes.The UnaryNegation method defines the operation of the unary negation (additive inverse) operator for complex numbers. Il active un code tel que le suivant :It enables code such as the following:

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 lorsqu’il est ajouté au nombre complexe d’origine.The resulting complex number produces a value of Zero when it is added to the original complex number. Les langages qui ne prennent pas en charge les opérateurs personnalisés peuvent appeler la méthode Negate à la place.Languages that do not support custom operators can call the Negate method instead.

La méthode équivalente pour cet opérateur est Complex.Negate(Complex)The equivalent method for this operator is Complex.Negate(Complex)

S’applique à

Voir aussi