Complex.Pow Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un nombre complexe spécifié élevé à une puissance spécifiée.
Surcharges
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
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.
Retours
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
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.
Retours
Nombre complexe value
élevé à la puissance power
.