C 言語で 3 次累乗を表現する方法には、次のものが含まれます。 pow() 関数を使用します。この関数は、基数と指数を受け取り、基数の指数を返します。 pow() マクロを使用します。このマクロは pow() 関数と同じ機能を持ちますが、整数の指数にのみ適用され、実行速度が速くなります。
#C 言語で 3 次累乗を表現する
C 言語では、3 次累乗を次の 2 つの方法で表現できます。 power メソッド:1. pow() 関数を使用します。
pow() この関数は、base と exponent の 2 つのパラメータを受け取り、次の値を返します。基本の指数関数。たとえば、2 の 3 乗を計算するには、次のコードを使用できます:
<code class="c">#include <math.h> int main() { double result = pow(2.0, 3.0); printf("2 的三次方为:%f\n", result); return 0; }</code>
2. pow() マクロを使用します
C 言語標準このライブラリは、pow() 関数と同じ機能を持つ
pow() マクロも提供します。マクロは前処理フェーズ中に展開されるため、関数呼び出しよりも高速に実行されます。ただし、整数の指数でのみ使用できます。たとえば、2 の 3 乗を計算するには、次のコードを使用します。
<code class="c">#include <math.h> int main() { double result = pow(2, 3); printf("2 的三次方为:%f\n", result); return 0; }</code>
例:
これは、 を使用したより完全な例です。 pow() 関数とマクロはそれぞれ 2 の 3 乗を計算します:
<code class="c">#include <stdio.h> #include <math.h> int main() { double result1 = pow(2.0, 3.0); double result2 = pow(2, 3); printf("使用 pow() 函数:%f\n", result1); printf("使用 pow() 宏:%f\n", result2); return 0; }</code>
<code>使用 pow() 函数:8.000000 使用 pow() 宏:8</code>
以上がC言語で3次累乗を表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。