cproj, cprojf, cprojlcproj, cprojf, cprojl

Recupera la proyección de un número complejo en la esfera de Reimann.Retrieves the projection of a complex number on the Reimann sphere.

SintaxisSyntax

_Dcomplex cproj(
   _Dcomplex z
);
_Fcomplex cproj(
   _Fcomplex z
);  // C++ only
_Lcomplex cproj(
   _Lcomplex z
);  // C++ only
_Fcomplex cprojf(
   _Fcomplex z
);
_Lcomplex cprojl(
   _Lcomplex z
);
#define cproj(X) // Requires C11 or higher

ParámetrosParameters

zz
Número complejo.A complex number.

Valor devueltoReturn Value

Proyección de z en la esfera de Reimann.The projection of z on the Reimann sphere.

ObservacionesRemarks

Dado que C++ permite las sobrecargas, puede llamar a las sobrecargas de cproj que toman y devuelven _Fcomplex y _Lcomplex valores.Because C++ allows overloading, you can call overloads of cproj that take and return _Fcomplex and _Lcomplex values. En un programa de C, a menos que esté usando la <tgmath.h> macro para llamar a esta función, cproj siempre toma y devuelve un valor _Dcomplex .In a C program, unless you're using the <tgmath.h> macro to call this function, cproj always takes and returns a _Dcomplex value.

Si usa la <tgmath.h> cproj() macro, el tipo del argumento determina qué versión de la función está seleccionada.If you use the <tgmath.h> cproj() macro, the type of the argument determines which version of the function is selected. Vea Math de tipo genérico para obtener más información.See Type-generic math for details.

RequisitosRequirements

RutinaRoutine Encabezado CC header Encabezado C++C++ header
cproj, cprojf, cprojlcproj, cprojf, cprojl <complex.h> <ccomplex>
cproj (macro)cproj macro <tgmath.h>

Para obtener más información sobre compatibilidad, vea Compatibility.For more compatibility information, see Compatibility.

Consulte tambiénSee also

Referencia alfabética de funcionesAlphabetical Function Reference
norm, normf, normlnorm, normf, norml
creal, crealf, creallcreal, crealf, creall
conj, conjf, conjlconj, conjf, conjl
cimag, cimagf, cimaglcimag, cimagf, cimagl
carg, cargf, carglcarg, cargf, cargl
cabs, cabsf, cabslcabs, cabsf, cabsl