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