Partager via


conj, conjf, conjl

Récupère le conjugué complexe d’un nombre complexe.

Syntaxe

_Dcomplex conj(
   _Dcomplex z
);
_Fcomplex conj(
   _Fcomplex z
);  // C++ only
_Lcomplex conj(
   _Lcomplex z
);  // C++ only
_Fcomplex conjf(
   _Fcomplex z
);
_Lcomplex conjl(
   _Lcomplex z
);
#define conj(X) // Requires C11 or higher

Paramètres

z
Nombre complexe.

Valeur retournée

Le conjugué complexe de z. Le résultat a les mêmes parties imaginaire et réelle que z, mais avec le signe opposé.

Notes

C++ autorisant la surcharge, vous pouvez appeler des surcharges de conj qui acceptent et retournent des valeurs _Fcomplex et _Lcomplex . Dans un programme C, sauf si vous utilisez la <macro tgmath.h> pour appeler cette fonction, conj prend toujours et retourne une _Dcomplex valeur.

Si vous utilisez la <macro tgmath.h>conj() , le type de l’argument détermine la version de la fonction sélectionnée. Pour plus d’informations, consultez les mathématiques génériques de type.

Spécifications

Routine En-tête C En-tête C++
conj, conjf, conjl <complex.h> <ccomplex>
Macro conj <tgmath.h>

Pour plus d’informations sur la compatibilité, consultez Compatibility.

Voir aussi

Informations de référence sur les fonctions alphabétiques
norm, normf, norml
creal, crealf, creall
cproj, cprojf, cprojl
cimag, cimagf, cimagl
carg, cargf, cargl
cabs, cabsf, cabsl