conj
, conjf
, conjl
Restituisce il complesso coniugato di un numero complesso.
Sintassi
_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
Parametri
z
Numero complesso.
Valore restituito
Il complesso coniugato di z
. Il risultato ha la stessa parte reale e immaginaria di z
, ma con segno opposto.
Osservazioni:
Dato che C++ consente l'overload, è possibile chiamare degli overload di conj
che accettino e restituiscano valori _Fcomplex
e _Lcomplex
. In un programma C, a meno che non si usi la <macro tgmath.h> per chiamare questa funzione, conj
accetta sempre e restituisce un _Dcomplex
valore.
Se si utilizza la <macro tgmath.h>conj()
, il tipo dell'argomento determina quale versione della funzione è selezionata. Per informazioni dettagliate, vedere La matematica generica dei tipi.
Requisiti
Ciclo | Intestazione C | Intestazione C++ |
---|---|---|
conj , conjf , conjl |
<complex.h> | <ccomplex> |
conj macro |
<tgmath.h> |
Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).
Vedi anche
Informazioni di riferimento sulle funzioni alfabetiche
norm
, normf
, norml
creal
, crealf
, creall
cproj
, cprojf
, cprojl
cimag
, cimagf
, cimagl
carg
, cargf
, cargl
cabs
, cabsf
, cabsl