C言語で3次累乗を表現する方法

下次还敢
リリース: 2024-04-27 22:12:17
オリジナル
1190 人が閲覧しました

C 言語で 3 次累乗を表現する方法には、次のものが含まれます。 pow() 関数を使用します。この関数は、基数と指数を受け取り、基数の指数を返します。 pow() マクロを使用します。このマクロは pow() 関数と同じ機能を持ちますが、整数の指数にのみ適用され、実行速度が速くなります。

C言語で3次累乗を表現する方法

#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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート