Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Bagaimana untuk menyatakan eksponen dalam bahasa C
Terdapat dua cara untuk menyatakan kuasa dalam bahasa C: gunakan fungsi pow() untuk menerima asas dan eksponen dan mengembalikan hasilnya; atau gunakan operator kuasa (**) untuk mengira secara langsung kuasa asas dan eksponen. .
Fungsi menerima dua parameter sebenar: asas dan eksponen, dan mengembalikan hasilnya.
<code class="c">#include <math.h> double result = pow(2.0, 3.0); // 计算 2 的 3 次方</code>
2 Gunakan
power operator (
**
untuk mengira kuasa dua nombor secara terus. Nombor di sebelah kiri ialah asas dan nombor di sebelah kanan ialah eksponen.
<code class="c">double result = 2.0 ** 3.0; // 计算 2 的 3 次方</code>
Contoh:
<code class="c">#include <stdio.h> #include <math.h> int main() { double x = 2.0; double y = 3.0; // 使用 pow() 函数计算 x 的 y 次方 double result1 = pow(x, y); // 使用乘方运算符计算 x 的 y 次方 double result2 = x ** y; printf("x 的 y 次方,使用 pow() 函数:%f\n", result1); printf("x 的 y 次方,使用乘方运算符:%f\n", result2); return 0; }</code>Output:
<code>x 的 y 次方,使用 pow() 函数:8.000000 x 的 y 次方,使用乘方运算符:8.000000</code>
Atas ialah kandungan terperinci Bagaimana untuk menyatakan eksponen dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!