Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Negatif gerçek eksen boyunca bir dal kesilerek karmaşık bir sayının bağımsız değişkenini alır.
Sözdizimi
double carg(
_Dcomplex z
);
float carg(
_Fcomplex z
); // C++ only
long double carg(
_Lcomplex z
); // C++ only
float cargf(
_Fcomplex z
);
long double cargl(
_Lcomplex z
);
#define carg(X) // Requires C11 or later
Parametreler
z
Karmaşık bir sayı.
Dönüş değeri
bağımsız değişkeni (aşaması olarak da bilinir) z. Sonuç [-π, +π] aralığındadır.
Açıklamalar
C++ aşırı yüklemeye izin verdiğinden, bu alma veya değerlerinin carg aşırı yüklemelerini çağırabilir ve döndürebilir veya long double değerleri döndürebilirsinizfloat._Lcomplex _Fcomplex C programında, bu işlevi çağırmak için tgmath.h makrosunu <kullanmadığınız sürece, carg her zaman bir _Dcomplex değer alır ve bir double değer döndürür.>
tgmath.h>carg() 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 |
|---|---|---|
carg, cargf, cargl |
<complex.h> | <ccomplex> |
carg 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
conj, conjf, conjl
cimag, cimagf, cimagl
cabs, cabsf, cabsl