Complex.Pow Méthode
Définition
Important
Certaines informations concernent des produits en version préliminaire qui peuvent être considérablement modifiés avant leur sortie. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un nombre complexe spécifié élevé à une puissance spécifiée.
Surcharges
| Nom | Description |
|---|---|
| Pow(Complex, Double) |
Retourne un nombre complexe spécifié élevé à une puissance spécifiée par un nombre à virgule flottante double précision. |
| Pow(Complex, Complex) |
Retourne un nombre complexe spécifié élevé à une puissance spécifiée par un nombre complexe. |
Pow(Complex, Double)
- Source:
- Complex.cs
- Source:
- Complex.cs
- Source:
- Complex.cs
- Source:
- Complex.cs
Retourne un nombre complexe spécifié élevé à une puissance spécifiée par un nombre à virgule flottante double précision.
public:
static System::Numerics::Complex Pow(System::Numerics::Complex value, double power);
public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power);
static member Pow : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Function Pow (value As Complex, power As Double) As Complex
Paramètres
- value
- Complex
Nombre complexe à élever à une puissance.
- power
- Double
Nombre à virgule flottante double précision. qui spécifie une puissance.
Retourne
Nombre complexe value élevé à la puissance power.
Exemples
L’exemple suivant illustre l’exponentiation à l’aide d’un nombre complexe et d’un exposant dont la valeur est comprise entre -1 et 10.
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex value = new Complex(12, -6);
for (int power = -1; power <= 10; power++)
Console.WriteLine("{0} ^ {1,2} = {2:N2}", value, power,
Complex.Pow(value, power));
}
}
// The example displays the following output:
// (12, -6) ^ -1 = (0.07, 0.03)
// (12, -6) ^ 0 = (1.00, 0.00)
// (12, -6) ^ 1 = (12.00, -6.00)
// (12, -6) ^ 2 = (108.00, -144.00)
// (12, -6) ^ 3 = (432.00, -2,376.00)
// (12, -6) ^ 4 = (-9,072.00, -31,104.00)
// (12, -6) ^ 5 = (-295,488.00, -318,816.00)
// (12, -6) ^ 6 = (-5,458,752.00, -2,052,864.00)
// (12, -6) ^ 7 = (-77,822,208.00, 8,118,144.00)
// (12, -6) ^ 8 = (-885,157,632.00, 564,350,976.00)
// (12, -6) ^ 9 = (-7,235,785,728.00, 12,083,157,504.00)
// (12, -6) ^ 10 = (-14,330,483,712.00, 188,412,604,416.00)
open System.Numerics
let value = Complex(12.0, -6.0)
for power in -1. .. 10. do
printfn $"{value} ^ {power, 2} = {Complex.Pow(value, power):N2}"
// The example displays the following output:
// (12, -6) ^ -1 = (0.07, 0.03)
// (12, -6) ^ 0 = (1.00, 0.00)
// (12, -6) ^ 1 = (12.00, -6.00)
// (12, -6) ^ 2 = (108.00, -144.00)
// (12, -6) ^ 3 = (432.00, -2,376.00)
// (12, -6) ^ 4 = (-9,072.00, -31,104.00)
// (12, -6) ^ 5 = (-295,488.00, -318,816.00)
// (12, -6) ^ 6 = (-5,458,752.00, -2,052,864.00)
// (12, -6) ^ 7 = (-77,822,208.00, 8,118,144.00)
// (12, -6) ^ 8 = (-885,157,632.00, 564,350,976.00)
// (12, -6) ^ 9 = (-7,235,785,728.00, 12,083,157,504.00)
// (12, -6) ^ 10 = (-14,330,483,712.00, 188,412,604,416.00)
Imports System.Numerics
Module Example
Public Sub Main()
Dim value As New Complex(12, -6)
For power As Integer = -1 To 10
Console.WriteLine("{0} ^ {1,2} = {2:N2}", value, power,
Complex.Pow(value, power))
Next
End Sub
End Module
' The example displays the following output:
' (12, -6) ^ -1 = (0.07, 0.03)
' (12, -6) ^ 0 = (1.00, 0.00)
' (12, -6) ^ 1 = (12.00, -6.00)
' (12, -6) ^ 2 = (108.00, -144.00)
' (12, -6) ^ 3 = (432.00, -2,376.00)
' (12, -6) ^ 4 = (-9,072.00, -31,104.00)
' (12, -6) ^ 5 = (-295,488.00, -318,816.00)
' (12, -6) ^ 6 = (-5,458,752.00, -2,052,864.00)
' (12, -6) ^ 7 = (-77,822,208.00, 8,118,144.00)
' (12, -6) ^ 8 = (-885,157,632.00, 564,350,976.00)
' (12, -6) ^ 9 = (-7,235,785,728.00, 12,083,157,504.00)
' (12, -6) ^ 10 = (-14,330,483,712.00, 188,412,604,416.00)
Remarques
Si value est Complex.Zero, la méthode retourne Complex.Zero. Pour les autres valeurs, si power est 0, la méthode retourne Complex.Oneet si power est 1, elle retourne value.
Cette méthode correspond à la méthode pour les Math.Pow types numériques primitifs.
S’applique à
Pow(Complex, Complex)
- Source:
- Complex.cs
- Source:
- Complex.cs
- Source:
- Complex.cs
- Source:
- Complex.cs
Retourne un nombre complexe spécifié élevé à une puissance spécifiée par un nombre complexe.
public:
static System::Numerics::Complex Pow(System::Numerics::Complex value, System::Numerics::Complex power);
public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power);
static member Pow : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Pow (value As Complex, power As Complex) As Complex
Paramètres
- value
- Complex
Nombre complexe à élever à une puissance.
- power
- Complex
Nombre complexe qui spécifie une puissance.
Retourne
Nombre complexe value élevé à la puissance power.