Complex.UnaryNegation(Complex) Operátor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí přídavnou inverzi zadaného komplexního čísla.
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
Parametry
- value
- Complex
Hodnota, jejíž negace má být vypočtena.
Návraty
Výsledek Real komponent a Imaginary parametru value
vynásobený -1.
Implementuje
Poznámky
Metoda UnaryNegation definuje operaci unární negace (sčítání inverzní) operátor pro komplexní čísla. Umožňuje následující typ kódu:
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
Výsledné komplexní číslo vytvoří hodnotu , Zero když se přičtou k původnímu komplexnímu číslu. Jazyky, které nepodporují vlastní operátory, můžou místo toho volat metodu Negate .
Ekvivalentní metoda pro tento operátor je Complex.Negate(Complex)
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro