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

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

下次还敢
Lepaskan: 2024-05-01 17:00:55
asal
531 orang telah melayarinya

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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!

Label berkaitan:
c++
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan