Heim > Backend-Entwicklung > C++ > So drücken Sie die n-te Potenz in C++ aus

So drücken Sie die n-te Potenz in C++ aus

下次还敢
Freigeben: 2024-05-01 17:00:41
Original
1480 Leute haben es durchsucht

Es gibt zwei Möglichkeiten, die n-te Potenz in C++ auszudrücken: 1. pow()-Funktion; 2. ^-Operator. Die Funktion pow() befindet sich in der Header-Datei und der Operator ^ hat eine höhere Priorität als * und /, aber eine niedrigere Priorität als + und -.

So drücken Sie die n-te Potenz in C++ aus

Potenzoperation in C++

Wie drückt man die n-te Potenz in C++ aus?

Es gibt zwei Möglichkeiten, die n-te Potenz in C++ auszudrücken:

1. Verwenden Sie die Funktion pow()

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

double result = pow(base, exponent);</code>
Nach dem Login kopieren

wobei:

  • base die Basis ist. base 是底数。
  • exponent 是指数。
  • result 是结果。

2. 使用 ^ 运算符

<code class="cpp">double result = base ^ exponent;</code>
Nach dem Login kopieren

示例:

计算 2 的 5 次方:

  • 使用 pow() 函数:

    <code class="cpp">#include <cmath>
    
    double result = pow(2, 5);</code>
    Nach dem Login kopieren
  • 使用 ^ 运算符:

    <code class="cpp">double result = 2 ^ 5;</code>
    Nach dem Login kopieren

注意:

  • ^ 运算符的优先级高于 */,但低于 +-exponent ist der Exponent.
  • result ist das Ergebnis.
  • 2. Verwenden Sie den
^🎜-Operator 🎜🎜rrree🎜🎜Beispiel: 🎜🎜🎜Berechnen Sie 2 hoch 5: 🎜🎜🎜🎜Verwenden Sie die Funktion pow(): 🎜rrree e🎜 🎜 🎜Verwenden Sie den 🎜^🎜-Operator: 🎜rrreee🎜🎜🎜🎜 Hinweis: 🎜🎜🎜🎜🎜^🎜-Operator hat eine höhere Priorität als * und /, aber niedriger in + und -. Daher müssen Sie bei der Verwendung des 🎜^🎜-Operators vorsichtig sein. Die Funktion 🎜🎜pow() ist eine Funktion in der Standardbibliothek, und der Operator 🎜^🎜 ist eine Form der C++-Operatorüberladung. 🎜🎜

Das obige ist der detaillierte Inhalt vonSo drücken Sie die n-te Potenz in C++ aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage