Complex.UnaryNegation(Complex) Operator
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert de additieve inverse van een opgegeven complex getal.
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
Parameters
- value
- Complex
De waarde die moet worden vernaald.
Retouren
Het resultaat van de Real parameter en Imaginary de onderdelen van de value parameter vermenigvuldigd met -1.
Opmerkingen
De UnaryNegation methode definieert de werking van de unaire negatieoperator (additieve inverse) voor complexe getallen. Hiermee schakelt u code in, zoals de volgende:
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
Het resulterende complexe getal produceert een waarde van Zero wanneer het wordt toegevoegd aan het oorspronkelijke complexe getal. Talen die geen ondersteuning bieden voor aangepaste operators, kunnen in plaats daarvan de Negate methode aanroepen.
De equivalente methode voor deze operator is Complex.Negate(Complex)