Es gibt zwei Möglichkeiten, die Potenz in der C-Sprache auszudrücken: Verwenden Sie die Funktion pow(), um die Basis und den Exponenten zu empfangen und das Ergebnis zurückzugeben, oder verwenden Sie den Potenzoperator (**), um die Potenz der Basis und des Exponenten direkt zu berechnen.
Darstellung von Potenzen in der C-Sprache
In der C-Sprache können Potenzen auf die folgenden zwei Arten ausgedrückt werden:
1. Verwenden Sie die Funktion pow()
pow() Die Funktion empfängt zwei reale Parameter: Basis und Exponent und gibt das Ergebnis zurück.
<code class="c">#include <math.h> double result = pow(2.0, 3.0); // 计算 2 的 3 次方</code>
2. Verwenden Sie den Potenzoperator (**
)**
)
乘方运算符 **
Potenzoperator **
, um die Potenz zweier Zahlen direkt zu berechnen. Die Zahl links ist die Basis und die Zahl rechts der Exponent. <code class="c">double result = 2.0 ** 3.0; // 计算 2 的 3 次方</code>
<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>
<code>x 的 y 次方,使用 pow() 函数:8.000000 x 的 y 次方,使用乘方运算符:8.000000</code>
Das obige ist der detaillierte Inhalt vonWie man Potenzierung in C-Sprache ausdrückt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!