carg
, cargf
, cargl
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 higher
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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin