ホームページ >バックエンド開発 >C++ >C++ で数値の n 乗を表現する方法

C++ で数値の n 乗を表現する方法

下次还敢
下次还敢オリジナル
2024-05-01 17:00:55518ブラウズ

C で数値の n 乗を表すには、pow 組み込み演算子を使用する方法と、乗算演算子 (整数の指数の場合) を使用する方法の 2 つがあります。

C++ で数値の n 乗を表現する方法

#C で数値の n 乗を表す 2 つの主な方法

C では、 を表します。数値の n 乗を行う主な方法は 2 つあります。

1. 組み込み演算子を使用します。

C は

pow 組み込み関数を提供します。 in 演算子。基数と指数の 2 つのパラメーターを受け取り、基数を指数で乗じて返します。

<code class="cpp">#include <cmath>

int main() {
  double base = 2.5;
  int exponent = 3;
  double result = pow(base, exponent);
  std::cout << result << "\n";  // 输出:15.625
  return 0;
}</code>

2. 乗算演算子の使用

整数の指数の場合、ネストされた乗算演算子を使用して数値の n 乗を計算できます。たとえば、2 の 3 乗を計算するには、次のようにします:

<code class="cpp">int base = 2;
int exponent = 3;
int result = 1;
for (int i = 0; i < exponent; i++) {
  result *= base;
}
std::cout << result << "\n";  // 输出:8</code>

以上がC++ で数値の n 乗を表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。