Udostępnij za pośrednictwem


csqrt, csqrtf, csqrtl

Pobiera pierwiastek kwadratowy liczby zespolonej z rozgałęzieniem wyciętym wzdłuż ujemnej osi rzeczywistej.

Składnia

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

Parametry

z
Liczba zespolone.

Wartość zwracana

Pierwiastek kwadratowy .z Wynik jest w prawej połowie płaszczyzny.

Dane wejściowe Wyjątek SEH Wyjątek _matherr
± QNaN, IND Brak _DOMENY
-INF Brak _DOMENY

Uwagi

Ponieważ język C++ umożliwia przeciążenie, można wywołać przeciążenia tych wartości csqrt , które przyjmują i zwracają _Fcomplex i _Lcomplex wartości. W programie csqrt języka C zawsze przyjmuje i zwraca _Dcomplex wartość.

Wymagania

Procedura Nagłówek języka C Nagłówek języka C++
csqrt, csqrtf, csqrtl <complex.h> <ccomplex>

Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.

Zobacz też

Odwołanie do funkcji alfabetycznej
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