cpow, cpowf, cpowl

Recupera o valor de um número elevado à potência especificada, em que a base e o expoente são números complexos. Essa função contém uma ramificação recortada para o expoente ao longo do eixo real negativo.

Sintaxe

_Dcomplex cpow(
   _Dcomplex x, _Dcomplex y
);
_Fcomplex cpow(
   _Fcomplex x, _Fcomplex y
);  // C++ only
_Lcomplex cpow(
   _Lcomplex x, _Lcomplex y
);  // C++ only
_Fcomplex cpowf(
   _Fcomplex x, _Fcomplex y
);
_Lcomplex cpowl(
   _Lcomplex x, _Lcomplex y
);

Parâmetros

x
A base.

y
O expoente.

Retornar valor

O valor de x elevado à potência de y com uma ramificação recortada para x ao longo do eixo real negativo.

Comentários

Como C++ permite sobrecargas, é possível chamar sobrecargas de cpow que tomam e retornam valores de _Fcomplex e _Lcomplex. Em um programa do C, cpow sempre usa e retorna um valor _Dcomplex.

Requisitos

Rotina Cabeçalho C Cabeçalho C++
cpow, cpowf, cpowl <complex.h> <ccomplex>

Para obter informações sobre compatibilidade, consulte Compatibilidade.

Confira também

Referência de função alfabética
cexp, cexpf, cexpl
clog10, clog10f, clog10l
clog, clogf, clogl