Complex.UnaryNegation(Complex) Operador

Definição

Retorna o inverso aditivo de um número complexo especificado.

C#
public static System.Numerics.Complex operator -(System.Numerics.Complex value);

Parâmetros

value
Complex

O valor a ser negado.

Retornos

O resultado dos componentes Real e Imaginary do parâmetro value multiplicado por -1.

Implementações

Comentários

O método UnaryNegation define a operação do operador de negação unária (inverso aditivo) para números complexos. Ele habilita o código, como o seguinte:

C#
Complex c1 = new Complex(1.7, 3.9);
Complex c2 = -c1;

O número complexo resultante produz um valor de Zero quando é adicionado ao número complexo original. Idiomas que não dão suporte a operadores personalizados podem chamar o método Negate.

O método equivalente para esse operador é Complex.Negate(Complex)

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Confira também