펑 C++ 예

Peong C Ye



C++ 언어는 숫자의 거듭제곱을 구하는 데 도움이 되는 'pow()' 함수를 제공합니다. 우리는 C++에서 숫자의 거듭제곱을 찾고 싶을 때 이 함수를 활용합니다. 이 함수는 두 개의 인수를 취합니다. 첫 번째 인수는 '밑' 또는 우리가 찾고자 하는 거듭제곱의 숫자이고 다음 인수는 이 함수의 지수입니다. 이 'pow()' 함수는 C++ 프로그래밍의 'math.h' 또는 'cmath' 헤더 파일 내에 정의됩니다. 몇 가지 코드를 작성하고 이 메서드가 C++에서 다양한 숫자의 거듭제곱을 어떻게 계산하는지 확인해 보겠습니다.

예시 1:

헤더 파일인 'iostream' 및 'cmath'가 먼저 포함됩니다. 'iostream'이 입출력으로 포함되어 있고 그 안에 다른 기능들이 정의되어 있습니다. 이 헤더 파일에 정의된 'pow()' 함수의 도움으로 숫자의 거듭제곱을 찾아야 하기 때문에 'cmath'가 포함됩니다. 그런 다음 'std' 네임스페이스를 추가해야 함수와 별도로 추가할 필요가 없습니다.







그 아래에서 'main()' 메소드를 호출한 다음 C++에서 인쇄하는 데 도움이 되는 'cout'을 사용하여 일부 텍스트를 인쇄합니다. 그런 다음 여기서는 'base'인 첫 번째 매개 변수로 '5'를 배치하는 'pow()' 함수를 활용합니다. 그런 다음 해당 숫자의 '지수'인 두 번째 매개변수로 '3'을 배치합니다. 이제 이 “pow()” 함수는 “3”의 거듭제곱인 숫자 “5”의 거듭제곱을 구하고 이 “pow()” 함수를 “cout” 안에 넣기 때문에 거듭제곱 결과를 표시합니다.



코드 1:



#include
#include
네임스페이스 std 사용;
정수 메인 ( ) {
시합 << '우리는 여기서 숫자의 힘을 계산하고 있습니다!' << 끝;
시합 << ( 5 , ) ;

반품 0 ;
}


산출:





'5'의 '3'제곱의 답은 '125'이며, 이는 다음에서도 렌더링됩니다. 우리는 'pow()' 함수를 사용하여 이 결과를 얻습니다.



예 2:

'iostream'과 'cmath' 헤더 파일이 여기에 포함됩니다. 그런 다음 '네임스페이스 std'가 배치됩니다. 그 아래에는 'main()'이 호출됩니다. 그런 다음 'value', 'exComponent' 및 'outcome' 세 가지 변수를 'int' 데이터 유형으로 선언합니다. 이제 '값' 변수에 '6'을 할당하고 '지수' 변수에 '5'를 할당합니다.

그런 다음 'pow()' 함수를 활용합니다. 그런 다음 두 변수를 모두 이 'pow()' 함수에 전달하고 그 결과를 'outcome' 변수에 할당합니다. 그런 다음 'cout'을 활용하고 여기에 먼저 명령문을 인쇄합니다. 그런 다음 다음 'cout'에서는 '값', '지수' 및 '결과'를 표시합니다.

코드 2:

#include
#include
네임스페이스 std 사용;
정수 메인 ( ) {
int 값, 지수, 결과;
값 = 6 ;
지수 = 5 ;
결과 = 펑 ( 값, 지수 ) ;
시합 << '여기서는 pow 기능을 활용합니다!' << 끝;
시합 << << '^' << 멱지수 << ' = ' << 결과;

반품 0 ;
}


산출:

'pow()' 함수는 다음과 같이 '5'의 거듭제곱인 '7776'인 '6'의 답에 도달하는 데 도움이 됩니다.

예시 3:

이 코드에서는 지수가 부동 소수점 데이터 유형이기도 한 부동 소수점 숫자의 힘을 찾을 수 있습니다. 여기서는 'iostream', 'cmath' 헤더 파일이 포함된 뒤에 'namespace std'가 삽입됩니다. 그런 다음 'main()' 함수가 호출되고 'n_value', 'e_value' 및 'p_result'라는 세 개의 변수가 'float' 데이터 유형으로 선언됩니다. 이제 'n_value' 변수를 '8.2'로 설정하고 'e_value' 변수를 '3.2'로 설정합니다.

그런 다음 'pow()' 함수를 사용하여 두 변수를 모두 전달하고 함수의 출력을 'p_result' 변수에 할당합니다. 다음으로 'cout' 함수를 사용하여 명령문을 인쇄합니다. 다음 'cout'에서는 'n_value', 'e_value' 및 'p_result'를 다음과 같이 표시합니다.

코드 3:

#include
#include
네임스페이스 std 사용;
정수 메인 ( ) {
float n_value, e_value, p_result ;
n_값 = 8.2 ;
e_value = 3.2 ;
p_result = 펑 ( n_값, e_값 ) ;
시합 << '여기서는 pow 기능을 활용합니다!' << 끝;
시합 << n_값 << '^' << e_value << ' = ' << p_결과;
반품 0 ;
}


산출:

다음은 'pow()' 함수의 도움을 받아 지수가 부동 소수점 숫자인 부동 소수점 숫자의 거듭제곱을 찾는 결과입니다.

예시 4:

이 코드는 지수를 double 데이터 유형으로 사용하여 double 숫자의 거듭제곱을 계산합니다. 이 경우 'namespace std'가 포함되기 전에 'iostream' 및 'cmath' 헤더 파일이 포함됩니다. 다음 코드는 'main()' 함수를 호출하고 'double' 데이터 유형을 가진 세 개의 변수('d_Num', 'd_Expo' 및 'd_PowRes')를 선언합니다. 이제 'd_num' 및 'd_expo' 변수는 각각 '2.25' 및 '5.21'로 초기화됩니다.

다음으로 'pow()' 함수의 출력을 'd_PowRes ' 변수에 할당하고 'pow()' 함수를 사용하여 두 변수를 모두 전달합니다. 다음으로 'cout' 함수를 사용하여 여기에 문장을 인쇄합니다. 'd_Num', 'd_Expo' 및 'd_PowRes'는 다음 'cout'에 표시됩니다.

코드 4:

#include
#include
네임스페이스 std 사용;
정수 메인 ( ) {
더블 d_Num, d_Expo , d_PowRes ;
d_번호 = 2.25 ;
d_엑스포 = 5.21 ;
d_PowRes = 파워 ( d_Num, d_Expo ) ;
시합 << '여기서는 pow 기능을 활용합니다!' << 끝;
시합 << '번호는 ' << d_Num << ' 그 지수는 ' << d_엑스포 << 끝;
시합 << d_Num << '^' << d_엑스포 << ' = ' << d_PowRes;
반품 0 ;
}


산출:

이는 'pow()' 함수를 사용하여 지수가 마찬가지로 이중 숫자인 이중 숫자의 거듭제곱을 얻은 결과입니다.

예시 5:

이 마지막 코드에서 우리는 지수가 음수인 숫자의 거듭제곱을 찾을 것입니다. 'bits/stdc++.h' 및 'math.h' 헤더 파일은 'math.h' 헤더 파일에 'pow()' 함수 정의가 포함되어 있으므로 이 코드의 'iostream' 헤더 파일과 함께 여기에 포함됩니다.

그런 다음 'std' 네임스페이스를 추가합니다. 그런 다음 'main()'이 호출됩니다. 여기서 'b' 변수는 'float' 데이터 유형으로 초기화되고 값 '4.87'이 이 변수에 할당됩니다. 그 아래에는 'int' 변수 'e'가 음수 값인 '-2'로 초기화됩니다. 그런 다음 여기에 'float 결과'도 선언됩니다. 아래에서는 이 “result” 변수를 초기화하고 변수 “b”와 “e”가 모두 매개변수로 배치된 이 변수에 “pow()” 함수를 할당합니다.

여기에 'float' 데이터 유형의 기본을 삽입합니다. 지수는 음의 정수 값입니다. 이제 이 함수를 적용한 후 얻은 결과는 이 아래의 'cout'을 사용하여 다음에 표시되는 'result' 변수에 저장됩니다.

코드 5:

#include
#include
#include<수학.h>
네임스페이스 std 사용;
정수 메인 ( ) {
플로트 b = 4.87 ;
정수 e = -2 ;
부동 결과;
결과 = 펑 ( BE ) ;
시합 << '여기서 지수는 음수입니다.' << 끝;
시합 << << '^' << 그것은 << ' = ' << 결과;
반품 0 ;
}


산출:

이는 코드의 float 기본 숫자에 음수 지수를 삽입하는 결과를 렌더링합니다. 우리는 'pow()' 함수를 사용하여 이 거듭제곱 결과를 얻습니다.

결론

이 가이드에서는 C++의 'pow()' 함수를 살펴봅니다. 우리는 이것을 'pow()' 함수를 활용하여 모든 숫자의 거듭제곱을 계산하는 것으로 정의했습니다. 우리는 또한 C++ 프로그래밍에서 다양한 데이터 유형에 대해 이 'pow()' 함수를 적용하는 몇 가지 예를 설명했습니다. 또한 지수가 음수인 숫자의 거듭제곱을 계산하고 이 가이드에 있는 모든 코드의 출력을 렌더링했습니다.