conj
, conjf
, conjl
Karmaşık bir sayının karmaşık eşlemini alır.
Sözdizimi
_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
Parametreler
z
Karmaşık bir sayı.
Dönüş değeri
karmaşık eşlem.z
Sonuç, ile aynı gerçek ve hayali bölüme z
sahiptir, ancak karşıt işaretine sahiptir.
Açıklamalar
C++ aşırı yüklemeye izin verdiğinden, bu alma ve döndürme _Fcomplex
ile _Lcomplex
değerlerinin conj
aşırı yüklemelerini çağırabilirsiniz. C programında, bu işlevi çağırmak için tgmath.h makrosunu <kullanmıyorsanız, conj
her zaman bir _Dcomplex
değer alır ve döndürür.>
tgmath.h>conj()
makroyu <kullanırsanız, işlevin hangi sürümünün seçili olduğunu bağımsız değişkenin türü belirler. Ayrıntılar için bkz . Tür genel matematik .
Gereksinimler
Yordam | C üst bilgisi | C++ üst bilgisi |
---|---|---|
conj , conjf , conjl |
<complex.h> | <ccomplex> |
conj Makro |
<tgmath.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Ayrıca bkz.
Alfabetik işlev başvurusu
norm
, normf
, norml
creal
, crealf
, creall
cproj
, cprojf
, cprojl
cimag
, cimagf
, cimagl
carg
, cargf
, cargl
cabs
, cabsf
, cabsl