csqrt, csqrtf, csqrtl

Recupera la radice quadrata di un numero complesso, con discontinuità della funzione lungo l'asse negativo reale.

Sintassi

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

Parametri

z
Numero complesso.

Valore restituito

Radice quadrata di z. Il risultato si trova nel mezzo pannello di destra.

Input Eccezione SEH Eccezione _matherr
± QNaN, IND Nessuno _DOMAIN
-INF Nessuno _DOMAIN

Osservazioni:

Dato che C++ consente l'overload, è possibile chiamare degli overload di csqrt che accettino e restituiscano valori _Fcomplex e _Lcomplex . In un programma C csqrt accetta e restituisce sempre un valore _Dcomplex .

Requisiti

Ciclo Intestazione C Intestazione C++
csqrt, csqrtf, csqrtl <complex.h> <ccomplex>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Vedi anche

Informazioni di riferimento sulle funzioni alfabetiche
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