La función pow() para números complejos se define en el archivo de encabezado complejo . Esta función es la versión compleja de la función pow() . Esta función se utiliza para calcular la potencia compleja de la base x elevada a la y-ésima potencia.
Sintaxis:
template<class T> complex<T> pow (const complex<T>& x, int y);
o
plantilla<clase T> complejo<T> pow (const complejo<T>& x, const complejo<T>& y);o
plantilla<clase T> complejo<T> pow (const complejo<T>&x, const T&y);o,
template<class T> complex<T> pow (const T& x, const complex<T>& y);
Parámetro: Este método acepta dos parámetros:
- x: Representa la base como un valor complejo.
- y: Representa el exponente como un valor complejo.
Valor devuelto: Esta función devuelve la potencia compleja de la base x elevada a la potencia y-ésima.
Los siguientes programas ilustran la función pow() en C++:
Ejemplo 1:-
// c++ program to demonstrate // example of pow() function. #include <bits/stdc++.h> using namespace std; // driver program int main() { // initializing the complex: (1.0+2.0i) complex<double> complexnumber(1.0, 2.0); // use of pow() function for complex number cout << "(1.0, 2.0)^2 = " << pow(complexnumber, 2) << endl; return 0; }
(1.0, 2.0)^2 = (-3,4)
Ejemplo 2:-
// c++ program to demonstrate // example of pow() function. #include <bits/stdc++.h> using namespace std; // driver program int main() { // initializing the complex: (2.0+1.0i) complex<double> complexnumber(2.0, 1.0); // use of pow() function for complex number cout << "(2.0, 1.0)^3 = " << pow(complexnumber, 3) << endl; return 0; }
(2.0, 1.0)^3 = (2,11)
Publicación traducida automáticamente
Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA