C++/Algorithm
C++ 제곱근 구하기, n승 값 구하기 : sqrt(), pow()
GODDOG
2020. 1. 30. 13:56
C++ 제곱근 구하기, n승 값 구하는 방법 : sqrt(), pow()
double sqrt (double x);
- 사용하기 위해서는 #include <math.h> 혹은 #include <cmath> 를 해주어야 한다.
- 리턴형은 double 형으로 인수로 준 값의 양의 제곱근을 리턴한다.
double pow (double a, double n);
- 사용하기 위해서는 #include <math.h> 혹은 #include <cmath> 를 해주어야 한다.
- 리턴형은 double으로서 a의 n제곱을 한 값을 리턴한다.
[ 코 드 ]
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int a = 3, n = 4, b = 144;
cout << a << "의 " << n << "승 = " << pow(a, n) << "\n";
cout << b << "의 " << "양의 제곱근 = " << sqrt(b) << "\n";
return 0;
}
[ 결 과 ]
참조
http://www.cplusplus.com/reference/cmath/pow/
pow - C++ Reference
1234567891011 /* pow example */ #include /* printf */ #include /* pow */ int main () { printf ("7 ^ 3 = %f\n", pow (7.0, 3.0) ); printf ("4.73 ^ 12 = %f\n", pow (4.73, 12.0) ); printf ("32.01 ^ 1.54 = %f\n", pow (32.01, 1.54) ); return 0; }
www.cplusplus.com