Bagikan melalui


csqrt, csqrtf, csqrtl

Mengambil akar kuadrat dari bilangan kompleks, dengan cabang dipotong di sepanjang sumbu nyata negatif.

Sintaks

_Dcomplex csqrt(
   _Dcomplex z
);
_Fcomplex csqrt(
   _Fcomplex z
);  // C++ only
_Lcomplex csqrt(
   _Lcomplex z
);  // C++ only
_Fcomplex csqrtf(
   _Fcomplex z
);
_Lcomplex csqrtl(
   _Lcomplex z
);

Parameter

z
Bilangan kompleks.

Nilai hasil

Akar kuadrat dari z. Hasilnya adalah di setengah bidang yang tepat.

Input Pengecualian SEH Pengecualian _matherr
± QNaN, IND tidak ada _DOMAIN
-INF tidak ada _DOMAIN

Keterangan

Karena C++ memungkinkan kelebihan beban, Anda dapat memanggil kelebihan beban csqrt yang mengambil dan mengembalikan _Fcomplex dan _Lcomplex nilai. Dalam program C, csqrt selalu mengambil dan mengembalikan _Dcomplex nilai.

Persyaratan

Rutin Header C Header C++
csqrt, csqrtf, csqrtl <complex.h> <ccomplex>

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Baca juga

Referensi fungsi alfabet
catanh, catanhf, catanhl
ctanh, ctanhf, ctanhl
catan, catanf, catanl
csinh, csinhf, csinhl
casinh, casinhf, casinhl
ccosh, ccoshf, ccoshl
cacosh, cacoshf, cacoshl
cacos, cacosf, cacosl
ctan, ctanf, ctanl
csin, csinf, csinl
casin, casinf, casinl
ccos, ccosf, ccosl