Поделиться через


cpow, cpowf, cpowl

Извлекает значение числа, возведенное в заданную степень; при этом база и экспонента представляют собой комплексные числа. Эта функция имеет ветвь, вырезанную для экспоненты вдоль отрицательной части реальной оси.

Синтаксис

_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
);

Параметры

x
Базовый .

y
Экспонента.

Возвращаемое значение

Значение x, возведенное в степень y, с ветвью, вырезанной для x вдоль отрицательной части реальной оси.

Замечания

Поскольку C++ допускает перегрузку, можно вызывать перегрузки cpow , которые принимают и возвращают значения _Fcomplex и _Lcomplex . В программе на языке C cpow всегда принимает и возвращает значение _Dcomplex .

Требования

Маршрут Заголовок C Заголовок C++
cpow, cpowf, cpowl <complex.h> <ccomplex>

Дополнительные сведения о совместимости см. в разделе Совместимость.

См. также

Справочник по алфавитной функции
cexp, cexpf, cexpl
clog10, clog10f, clog10l
clog, clogf, clogl