C べき乗の入力は、以下の方法で行うことができます。 pow(base, exponent) 関数を使用して、べき乗式を直接入力します。 exp などの数学ライブラリを使用し、<cmath> ヘッダー ファイルにログを記録します。指数が整数の場合、ビット演算により効率的に計算できます。
C では、pow(base, exponent)
関数を使用して、数値のべき乗。base
は底、exponent
は指数です。
べき乗式を直接入力する
べき乗式を入力する最も直接的な方法は、pow
関数を使用することです:
<code class="cpp">#include <cmath> int main() { double result = pow(2.0, 3.0); // 计算 2 的三次方 std::cout << "结果:" << result << std::endl; return 0; }</code>
数学ライブラリの使用
追加のオプションは、C 標準ライブラリの <cmath>
ヘッダー ファイルで提供されます。
exp
: eの指数を計算しますlog
: 自然対数を計算しますsqrt
: 平方根を計算しますたとえば、次のコードは exp
関数と log
関数を使用して 2 の 3 乗を計算します。 #ビット演算の使用
指数が整数の場合、ビット演算を使用してより効率的な計算を行うことができます:
<code class="cpp">#include <cmath> int main() { double result = exp(3.0 * log(2.0)); // e^(3*ln(2)) 等于 2^3 std::cout << "结果:" << result << std::endl; return 0; }</code>
以上がC++で中間のべき乗を入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。