csqrt, , csqrtf, csqrtl

Recupera la raíz cuadrada de un número complejo, con un corte de bifurcación en el eje negativo real.

Sintaxis

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

Parámetros

z
Número complejo.

Valor devuelto

Raíz cuadrada de z. El resultado se encuentra en el semiplano derecho.

Entrada Excepción SEH Excepción de _matherr
± QNaN, IND None _DOMAIN
-INF None _DOMAIN

Comentarios

Puesto que C++ permite las sobrecargas, es posible llamar a las sobrecargas de csqrt que toman y devuelven los valores _Fcomplex y _Lcomplex . En un programa de C, csqrt siempre toma y devuelve un valor _Dcomplex .

Requisitos

Routine Encabezado C Encabezado C++
csqrt, , csqrtf, csqrtl <complex.h> <ccomplex>

Para obtener más información sobre compatibilidad, consulte Compatibilidad.

Consulte también

referencia de función alfabética
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