La función proj() es una función integrada y se define en el archivo de encabezado complejo . Esta función se utiliza para encontrar la proyección de un número complejo en la esfera de Riemann.
Sintaxis:
template <class T> complex<T> proj (const complex<T>& z);
Parámetro:
- z: este método toma un parámetro obligatorio z que representa el número complejo.
Valor devuelto: esta función devuelve la proyección del número complejo z en la esfera de Riemann.
Los siguientes programas ilustran la función proj() en C++:
Ejemplo 1:
CPP
// C++ program to demonstrate // example of proj() function #include <bits/stdc++.h> using namespace std; int main() { // defines the complex number: (2 + 2i) complex<double> complexnumber(2, 2); cout << "proj" << complexnumber << " = " << proj(complexnumber) << endl; return 0; }
Producción:
proj(2,2) = (2,2)
Ejemplo 2:
CPP
// C++ program to demonstrate // example of proj() function. #include <bits/stdc++.h> using namespace std; int main() { complex<double> complexnumber(INFINITY, -2); cout << "proj" << complexnumber << " = " << proj(complexnumber) << endl; return 0; }
Producción:
proj(inf,-2) = (inf,-0)
Ejemplo 3:
CPP
// C++ program to demonstrate // example of proj() function. #include <bits/stdc++.h> using namespace std; int main() { complex<double> complexnumber(2, -INFINITY); cout << "proj" << complexnumber << " = " << proj(complexnumber) << endl; return 0; }
Producción:
proj(2,-inf) = (inf,-0)
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