Complex.Negate(Complex) Methode

Definition

Gibt die additive Inverse einer angegebenen komplexen Zahl zurück.

public:
 static System::Numerics::Complex Negate(System::Numerics::Complex value);
public static System.Numerics.Complex Negate (System.Numerics.Complex value);
static member Negate : System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Negate (value As Complex) As Complex

Parameter

value
Complex

Eine komplexe Zahl.

Gibt zurück

Das Ergebnis der Real- und Imaginary-Komponenten des value-Parameters multipliziert mit -1.

Beispiele

Im folgenden Beispiel wird die additive Inverse jedes Elements in einem Array komplexer Zahlen abgerufen.

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex[] values= { Complex.One,
                          new Complex(-7.1, 2.5),
                          new Complex(1.3, -4.2),
                          new Complex(-3.3, -1.8) };
      foreach (Complex c1 in values)
         Console.WriteLine("{0} --> {1}", c1, Complex.Negate(c1));
   }
}
// The example displays the following output:
//       (1, 0) --> (-1, 0)
//       (-7.1, 2.5) --> (7.1, -2.5)
//       (1.3, -4.2) --> (-1.3, 4.2)
//       (-3.3, -1.8) --> (3.3, 1.8)
Imports System.Numerics

Module Example
   Public Sub Main()
      Dim values() As Complex = { Complex.One, 
                                  New Complex(-7.1, 2.5), 
                                  New Complex(1.3, -4.2), 
                                  New Complex(-3.3, -1.8) }
      For Each c1 In values
         Console.WriteLine("{0} --> {1}", c1, Complex.Negate(c1))
      Next                                    
   End Sub
End Module
' The example displays the following output:
'       (1, 0) --> (-1, 0)
'       (-7.1, 2.5) --> (7.1, -2.5)
'       (1.3, -4.2) --> (-1.3, 4.2)
'       (-3.3, -1.8) --> (3.3, 1.8)

Hinweise

Die additive Inverse einer komplexen Zahl ist eine komplexe Zahl, die einen Wert von Zero erzeugt, wenn sie der ursprünglichen komplexen Zahl hinzugefügt wird. Diese Methode gibt eine komplexe Zahl zurück, bei der die realen und imaginären Komponenten der ursprünglichen komplexen Zahl mit -1 multipliziert werden.

Die Negate -Methode wird für Sprachen implementiert, die keine benutzerdefinierten Operatoren unterstützen. Sein Verhalten ist identisch mit der Negation unter Verwendung des unären Negationsoperators. UnaryNegation

Gilt für:

Weitere Informationen