Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyatakan kuasa ketiga dalam bahasa c

Bagaimana untuk menyatakan kuasa ketiga dalam bahasa c

下次还敢
下次还敢asal
2024-05-07 06:57:141186semak imbas

Dalam bahasa C, terdapat dua cara biasa untuk mewakili kubus: fungsi pow: digunakan untuk mengira kuasa sebarang nombor. Pengendali kuasa (**): Digunakan untuk menaikkan kuasa integer positif bagi integer.

Bagaimana untuk menyatakan kuasa ketiga dalam bahasa c

Mewakili kubus dalam bahasa C

Dalam bahasa C, terdapat dua cara biasa untuk mewakili kubus: fungsi kuasa dan Pengendali kuasa () **.

fungsi pow

fungsi pow ialah fungsi matematik yang disediakan dalam perpustakaan standard C, yang digunakan untuk mengira sebarang nombor yang dinaikkan kepada sebarang kuasa. Sintaksnya adalah seperti berikut:

<code class="c">double pow(double base, double exponent);</code>

di mana asas ialah asas dan eksponen ialah eksponen. Contohnya, untuk mengira 2 dinaikkan kepada kuasa ketiga, anda akan menggunakan kod berikut:

<code class="c">double result = pow(2, 3);</code>

Operator Kuasa ()

Operator Kuasa (**) boleh digunakan untuk menaikkan kuasa integer positif bagi integer. Sintaksnya adalah seperti berikut:

<code class="c">int result = base ^ exponent;</code>

di mana asas ialah asas dan eksponen ialah eksponen. Contohnya, untuk mengira 2 dinaikkan kepada kuasa ketiga, anda akan menggunakan kod berikut:

<code class="c">int result = 2 ^ 3;</code>

Nota

  • Fungsi pow boleh menaikkan sebarang nombor kepada sebarang kuasa, termasuk nombor titik terapung. Pengendali kuasa hanya boleh mengira kuasa integer positif bagi integer.
  • Apabila eksponen ialah nombor negatif, fungsi pow akan mengembalikan NaN (bukan nombor).
  • Apabila eksponen ialah 0, fungsi pow mengembalikan 1.
  • Apabila asas ialah 0, kelakuan fungsi pow tidak ditentukan.

Atas ialah kandungan terperinci Bagaimana untuk menyatakan kuasa ketiga dalam bahasa 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