[c++] 거듭제곱 연산자(** 또는 pow 함수 사용)
C++에서는 거듭제곱을 연산하기 위한 **연산자와 pow 함수를 사용할 수 있습니다. 이 두 가지 방법으로 숫자의 거듭제곱을 계산할 수 있습니다.
거듭제곱 연산자(**) 사용하기
#include <iostream>
using namespace std;
int main() {
int base = 2;
int exponent = 3;
int result = base ** exponent; // 거듭제곱 연산자 사용
cout << base << "의 " << exponent << " 승은 " << result << "입니다." << endl;
return 0;
}
위의 코드에서 base ** exponent
부분은 base
를 exponent
번 거듭제곱한 값을 계산합니다.
pow 함수 사용하기
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int base = 2;
int exponent = 3;
int result = pow(base, exponent); // pow 함수 사용
cout << base << "의 " << exponent << " 승은 " << result << "입니다." << endl;
return 0;
}
위의 코드에서 pow(base, exponent)
부분은 base
를 exponent
번 거듭제곱한 값을 계산합니다. 위의 코드를 실행하려면 #include <cmath>
을 통해 수학 함수를 사용할 수 있도록 해야 합니다.
이렇게 C++에서는 거듭제곱 연산자와 pow 함수를 사용하여 숫자의 거듭제곱을 간단하게 계산할 수 있습니다.