Complex.Magnitude Propriedade

Definição

Obtém a magnitude (ou valor absoluto) de um número complexo.

public:
 property double Magnitude { double get(); };
public double Magnitude { get; }
member this.Magnitude : double
Public ReadOnly Property Magnitude As Double

Valor da propriedade

A magnitude da instância atual.

Exemplos

O exemplo a seguir calcula o valor absoluto de um número complexo e demonstra que ele é equivalente ao valor da Magnitude propriedade.

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex complex1 = new Complex(2.0, 3.0);
      Console.WriteLine("|{0}| = {1:N2}", complex1, Complex.Abs(complex1));
      Console.WriteLine("Equal to Magnitude: {0}",
                        Complex.Abs(complex1).Equals(complex1.Magnitude));
   }
}
// The example displays the following output:
//       |(2, 3)| = 3.61
//       Equal to Magnitude: True

Comentários

A Magnitude propriedade é equivalente ao valor absoluto de um número complexo. Ele especifica a distância da origem (a interseção do eixo x e do eixo y no sistema de coordenadas cartesianas) até o ponto bidimensional representado por um número complexo. O valor absoluto é calculado da seguinte maneira:

| a + bi | = Math.Sqrt(a * a + b * b)

Se o cálculo do valor absoluto resultar em um estouro, essa propriedade retornará Double.PositiveInfinity ou Double.NegativeInfinity.

As Magnitude propriedades e Phase definem a posição de um ponto que representa um número complexo no sistema de coordenadas polares.

Você pode criar uma instância de um número complexo com base em suas coordenadas polares em vez de suas coordenadas cartesianas chamando o FromPolarCoordinates método .

Aplica-se a

Confira também