函式模板
<complex>

std::pow

template<class T> complex<T> pow (const complex<T>& x, int y);template<class T> complex<T> pow (const complex<T>& x, const complex<T>& y);template<class T> complex<T> pow (const complex<T>& x, const T& y);template<class T> complex<T> pow (const T& x, const complex<T>& y);
template<class T> complex<T> pow (const complex<T>& x, const complex<T>& y);template<class T> complex<T> pow (const complex<T>& x, const T& y);template<class T> complex<T> pow (const T& x, const complex<T>& y);
複數的冪
計算基數 xy 次冪,使用主分支,其分支截斷在負實軸上,計算方式如下:

1
exp(y*log(x))

這是 pow 函式的 complex 版本(在 <cmath> 中定義)。

引數

x
基準值。
y
指數值。
Tcomplex 型別的分量型別(即其值型別)。

返回值

x 提高到 y 次冪的結果。
pow(0,0) 的返回值是實現定義的。

另見