Partager via


csqrt, csqrtf, csqrtl

Récupère la racine carrée d’un nombre complexe, avec une coupure sur l’axe des réels négatifs.

Syntaxe

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

Paramètres

z
Nombre complexe.

Valeur retournée

Racine carrée de z. Le résultat est dans le demi-plan de droite.

Entrée Exception SEH Exception _matherr
± QNaN, IND aucune _DOMAIN
-INF aucune _DOMAIN

Notes

C++ autorisant la surcharge, vous pouvez appeler des surcharges de csqrt qui acceptent et retournent des valeurs _Fcomplex et _Lcomplex . Dans un programme C, csqrt accepte et retourne toujours une valeur _Dcomplex .

Spécifications

Routine En-tête C En-tête C++
csqrt, csqrtf, csqrtl <complex.h> <ccomplex>

Pour plus d’informations sur la compatibilité, consultez Compatibility.

Voir aussi

Informations de référence sur les fonctions alphabétiques
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