Partager via


Complex.Magnitude Propriété

Définition

Obtient la magnitude (ou la valeur absolue) d’un nombre complexe.

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

Valeur de propriété

Magnitude de l’instance actuelle.

Exemples

L’exemple suivant calcule la valeur absolue d’un nombre complexe et montre qu’elle équivaut à la valeur de la propriété Magnitude.

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

Remarques

La propriété Magnitude équivaut à la valeur absolue d’un nombre complexe. Elle spécifie la distance entre l’origine (l’intersection de l’axe x et l’axe y dans le système de coordonnées cartesiens) au point bidimensionnel représenté par un nombre complexe. La valeur absolue est calculée comme suit :

$| a + bi | = \sqrt{a \times a + b \times b}$

Si le calcul de la valeur absolue entraîne un dépassement de capacité, cette propriété retourne Double.PositiveInfinity ou Double.NegativeInfinity.

Les propriétés Magnitude et Phase définissent la position d’un point qui représente un nombre complexe dans le système de coordonnées polaires.

Vous pouvez instancier un nombre complexe en fonction de ses coordonnées polaires au lieu de ses coordonnées cartésiennes en appelant la méthode FromPolarCoordinates.

S’applique à

Voir aussi