Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk menyatakan kuasa ke-n nombor dalam C++

Bagaimana untuk menyatakan kuasa ke-n nombor dalam C++

下次还敢
下次还敢asal
2024-05-01 17:00:55518semak imbas

Terdapat dua cara untuk mewakili nombor yang dinaikkan kepada kuasa ke-n dalam C++: menggunakan operator terbina dalam pow atau menggunakan operator pendaraban (untuk eksponen integer).

Bagaimana untuk menyatakan kuasa ke-n nombor dalam C++

Dua cara utama untuk menyatakan kuasa ke-n nombor dalam C++

Dalam C++, terdapat dua cara utama untuk menyatakan kuasa ke-n nombor:

1

C++ menyediakan pow operator terbina dalam, yang menerima dua parameter: asas dan eksponen, dan mengembalikan pangkalan yang dinaikkan kepada kuasa eksponen.

<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. Menggunakan operator pendaraban

Untuk eksponen integer, anda boleh menggunakan operator pendaraban bersarang untuk mengira kuasa ke-n sesuatu nombor. Sebagai contoh, untuk mengira 2 dinaikkan kepada kuasa ketiga, anda akan melakukan perkara berikut:

<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>

Atas ialah kandungan terperinci Bagaimana untuk menyatakan kuasa ke-n nombor dalam C++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn