Es gibt zwei Möglichkeiten, eine auf die n-te Potenz erhöhte Zahl in C++ darzustellen: mit dem integrierten pow-Operator oder mit dem Multiplikationsoperator (für ganzzahlige Exponenten).
Zwei Hauptmethoden, um die n-te Potenz einer Zahl in C++ auszudrücken
In C++ gibt es zwei Hauptmethoden, um die n-te Potenz einer Zahl auszudrücken:
1. Verwenden Sie integrierte Operatoren
C++ bietet pow
einen integrierten Operator, der zwei Parameter akzeptiert: Basis und Exponent, und die Basis hoch mit dem Exponenten erhöht zurückgibt.
#include <cmath> int main() { double base = 2.5; int exponent = 3; double result = pow(base, exponent); std::cout << result << "\n"; // 输出:15.625 return 0; }
2. Verwendung von Multiplikationsoperatoren
Für ganzzahlige Exponenten können Sie verschachtelte Multiplikationsoperatoren verwenden, um die n-te Potenz einer Zahl zu berechnen. Um beispielsweise 2 hoch in die dritte Potenz zu berechnen, würden Sie Folgendes tun:
int base = 2; int exponent = 3; int result = 1; for (int i = 0; i < exponent; i++) { result *= base; } std::cout << result << "\n"; // 输出:8
Das obige ist der detaillierte Inhalt vonSo drücken Sie die n-te Potenz einer Zahl in C++ aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!