Complex.Subtraction Operador

Definição

Subtrai um número especificado de outro número especificado, em que pelo menos um deles é um número complexo e o outro pode ser um número real de precisão dupla.Subtracts a specified number from another specified number, where at least one of them is a complex number, and the other could be a double-precision real number.

Sobrecargas

Subtraction(Complex, Complex)

Subtrai um número complexo de outro número complexo.Subtracts a complex number from another complex number.

Subtraction(Complex, Double)

Subtrai um número real de precisão dupla de um número complexo.Subtracts a double-precision real number from a complex number.

Subtraction(Double, Complex)

Subtrai um número complexo de um número real de precisão dupla.Subtracts a complex number from a double-precision real number.

Comentários

O Subtraction operador permite executar operações de subtração que envolvem números complexos.The Subtraction operator allows performing subtraction operations that involve complex numbers. Ele permite que o código seja o seguinte:It enables code such as the following:

System.Numerics.Complex c1 = new System.Numerics.Complex(6.7, -1.3);
System.Numerics.Complex c2 = new System.Numerics.Complex(1.4, 3.8);
System.Numerics.Complex result = c1 - c2;
Console.WriteLine("{0} - {1} = {2}", c1, c2, result);
// The example displays the following output:
//       (6.7, -1.3); - (1.4, 3.8); = (5.3, -5.1)
Dim c1 As New System.Numerics.Complex(6.7, -1.3)
Dim c2 As New System.Numerics.Complex(1.4, 3.8)
Dim result As System.Numerics.Complex = c1 - c2
Console.WriteLine("{0} - {1} = {2}", c1, c2, result)
' The example displays the following output:
'       (6.7, -1.3) - (1.4, 3.8) = (5.3, -5.1)      

Se a subtração resultar em um estouro no componente real ou imaginário, o valor desse componente será Double.PositiveInfinity ou Double.NegativeInfinity .If the subtraction results in an overflow in either the real or imaginary component, the value of that component is either Double.PositiveInfinity or Double.NegativeInfinity.

Os idiomas que não dão suporte a operadores personalizados podem chamar o Subtract grupo equivalente de métodos em vez disso.Languages that do not support custom operators can call the Subtract equivalent group of methods instead.

Os Addition operadores que recebem um Double são mais eficientes do que os operadores que recebem dois números complexos.The Addition operators that receive one double are more efficient than the operators that receive two Complex numbers.

Subtraction(Complex, Complex)

Subtrai um número complexo de outro número complexo.Subtracts a complex number from another complex number.

public:
 static System::Numerics::Complex operator -(System::Numerics::Complex left, System::Numerics::Complex right);
public static System.Numerics.Complex operator - (System.Numerics.Complex left, System.Numerics.Complex right);
static member ( - ) : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator - (left As Complex, right As Complex) As Complex

Parâmetros

left
Complex

O valor do qual um valor será subtraído (o minuendo).The value to subtract from (the minuend).

right
Complex

O valor a ser subtraído (o subtraendo).The value to subtract (the subtrahend).

Retornos

Complex

O resultado da subtração de right de left.The result of subtracting right from left.

Comentários

A subtração de um número complexo, c + di, de outro número complexo, a + bi, usa o seguinte formato:The subtraction of a complex number, c + di, from another complex number, a + bi, takes the following form:

(a-c) + (b-d) i(a - c) + (b - d)i

Linguagens que não dão suporte a operadores personalizados podem chamar o método Complex.Subtract(Complex, Complex) em vez disso.Languages that do not support custom operators can call the Complex.Subtract(Complex, Complex) method instead.

Confira também

Aplica-se a

Subtraction(Complex, Double)

Subtrai um número real de precisão dupla de um número complexo.Subtracts a double-precision real number from a complex number.

public:
 static System::Numerics::Complex operator -(System::Numerics::Complex left, double right);
public static System.Numerics.Complex operator - (System.Numerics.Complex left, double right);
static member ( - ) : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Operator - (left As Complex, right As Double) As Complex

Parâmetros

left
Complex

O valor complexo do qual subtrair (o minuendo).The complex value to subtract from (the minuend).

right
Double

O valor real de precisão dupla a ser subtraído (o subtraendo).The double-precision real value to subtract (the subtrahend).

Retornos

Complex

O resultado da subtração de right de left, como um número complexo.The result of subtracting right from left, as a complex number.

Comentários

A subtração de um número real (que pode ser considerada como o número complexo de c + 0i) de um número complexo (a + bi) usa o seguinte formato:The subtraction of a real number (which can be regarded as the complex number c + 0i) from a complex number (a + bi) takes the following form:

(a-c) + bi(a - c) + bi

Linguagens que não dão suporte a operadores personalizados podem chamar o método Complex.Subtract(Complex, Double) em vez disso.Languages that do not support custom operators can call the Complex.Subtract(Complex, Double) method instead.

Confira também

Aplica-se a

Subtraction(Double, Complex)

Subtrai um número complexo de um número real de precisão dupla.Subtracts a complex number from a double-precision real number.

public:
 static System::Numerics::Complex operator -(double left, System::Numerics::Complex right);
public static System.Numerics.Complex operator - (double left, System.Numerics.Complex right);
static member ( - ) : double * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator - (left As Double, right As Complex) As Complex

Parâmetros

left
Double

O valor real de precisão dupla do qual subtrair (o minuendo).The double-precision real value to subtract from (the minuend).

right
Complex

O valor complexo a ser subtraído (o subtraendo).The complex value to subtract (the subtrahend).

Retornos

Complex

O resultado da subtração de right de left, como um número complexo.The result of subtracting right from left, as a complex number.

Comentários

A subtração de um número complexo (c + di) de um número real (que pode ser considerada como o número complexo a + 0i) tem o seguinte formato:The subtraction of a complex number (c + di) from a real number (which can be regarded as the complex number a + 0i) takes the following form:

(a-c)-di(a - c) - di

Linguagens que não dão suporte a operadores personalizados podem chamar o método Complex.Subtract(Double, Complex) em vez disso.Languages that do not support custom operators can call the Complex.Subtract(Double, Complex) method instead.

Confira também

Aplica-se a