C では、数値を二乗する必要がある場合、単純に乗算する方が効率的です。 pow 関数を使用するのではなく、それ自体を使用します。たとえば、x * x は pow(x, 2) より高速です。
同じことがより高い指数にも当てはまります。たとえば、x * x * x は pow(x, 3) より高速です。
その理由は次のとおりです:
つまり、数値を 2 乗または 3 乗するだけの場合は、pow を避け、数値を単独で乗算することをお勧めします。
ただし、数値を非整数乗する必要がある場合は、次のようにします。 pow を使用します。
以上が数値を単独で乗算することは、「pow」関数を使用するより効率的ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。