Complex.Magnitude Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 de Propriedade
A magnitude da instância atual.
Exemplos
O exemplo seguinte calcula o valor absoluto de um número complexo e demonstra que é 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
open System.Numerics
let complex1 = Complex(2., 3.)
printfn $"|{complex1}| = {Complex.Abs complex1:N2}"
printfn $"Equal to Magnitude: {Complex.Abs(complex1).Equals complex1.Magnitude}"
// The example displays the following output:
// |(2, 3)| = 3.61
// Equal to Magnitude: True
Observações
A Magnitude propriedade é equivalente ao valor absoluto de um número complexo. Especifica a distância da origem (a interseção do eixo x e do eixo y no sistema de coordenadas cartesianas) até ao ponto bidimensional representado por um número complexo. O valor absoluto é calculado da seguinte forma:
$| a + bi | = \sqrt{a \vezes a + b \vezes b}$
Se o cálculo do valor absoluto resultar num overflow, esta propriedade devolve ou 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.
Pode instanciar um número complexo com base nas suas coordenadas polares em vez das suas coordenadas cartesianas, chamando o FromPolarCoordinates método.