Dalam C++, fungsi pow() digunakan untuk mengira nilai kuasa. Ia menerima dua parameter: asas dan eksponen, dan mengembalikan asas yang dinaikkan kepada kuasa eksponen. Fungsi pow() hanya boleh mengeksponenkan nombor titik terapung berketepatan dua kali dan akan menghasilkan keputusan khusus apabila asas atau kuasa ialah nombor negatif.
Fungsi kuasa dalam C++
Dalam C++, anda boleh menggunakan fungsi pow()
untuk mengeksponenkan dua nombor. Fungsi ini menerima dua parameter: pow()
函数对两个数字求幂。该函数接受两个参数:
base
:要进行幂运算的基数。exponent
:要对基数求幂的指数。pow()
函数会返回 base
的 exponent
次幂。
语法:
<code class="cpp">double pow(double base, double exponent);</code>
示例:
<code class="cpp">#include <iostream> #include <cmath> using namespace std; int main() { // 计算 2 的 5 次幂 double result = pow(2, 5); // 打印结果 cout << result << endl; // 输出:32 return 0; }</code>
注意:
pow()
函数只能对双精度浮点数求幂。如果您需要对整数求幂,可以使用 powl()
函数,它接受 long double 类型的参数。pow()
函数在底数为负数时返回 NaN(非数字)。pow()
函数会返回底数的倒数次幂。例如,pow(2, -2)
base
: asas yang akan dieksponen. eksponen
: Eksponen untuk menaikkan pangkalan kepada kuasa. pow()
akan mengembalikan base
yang dinaikkan kepada kuasa exponent
. 🎜🎜🎜Sintaks: 🎜🎜rrreee🎜🎜Contoh: 🎜🎜rrreee🎜🎜Nota: 🎜🎜pow()
Fungsi ini hanya boleh mengeksponenkan nombor titik berganda. Jika anda perlu mengeksponenkan integer, anda boleh menggunakan fungsi powl()
, yang menerima hujah jenis long double. Fungsi 🎜pow()
mengembalikan NaN (bukan nombor) apabila pangkalannya negatif. 🎜pow()
akan mengembalikan kuasa timbal balik asas. Contohnya, pow(2, -2)
mengembalikan 1/4. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk menyatakan fungsi kuasa dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!