Complex.Magnitude Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de grootte (of absolute waarde) van een complex getal op.
public:
property double Magnitude { double get(); };
public double Magnitude { get; }
member this.Magnitude : double
Public ReadOnly Property Magnitude As Double
Waarde van eigenschap
De grootte van het huidige exemplaar.
Voorbeelden
In het volgende voorbeeld wordt de absolute waarde van een complex getal berekend en wordt gedemonstreert dat het gelijk is aan de waarde van de Magnitude eigenschap.
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
Opmerkingen
De Magnitude eigenschap is gelijk aan de absolute waarde van een complex getal. Hiermee geeft u de afstand van de oorsprong (het snijpunt van de x-as en de y-as in het Cartesische coördinaatsysteem) op tot het tweedimensionale punt dat wordt vertegenwoordigd door een complex getal. De absolute waarde wordt als volgt berekend:
$| a + bi | = \sqrt{a \times a + b \times b}$
Als de berekening van de absolute waarde resulteert in een overloop, retourneert Double.PositiveInfinity deze eigenschap of Double.NegativeInfinity.
De Magnitude eigenschappen definiëren Phase de positie van een punt dat een complex getal in het poolcoördinaatsysteem vertegenwoordigt.
U kunt een complex getal instantiëren op basis van de polaire coördinaten in plaats van de Cartesische coördinaten door de methode aan te FromPolarCoordinates roepen.