컴퓨터+a/코딩테스트 연습

C언어 제곱근, 거듭제곱 구하기 / sqrt(), pow() 함수

hiiambk 2021. 2. 26. 17:05

요즘 코딩 연습을 위해 여러 사이트에서 문제를 풀어보고 있는데

제곱을 판단하는 문제에서

sqrt, pow 함수를 활용하지 않고 문제를 풀자(반복문을 돌림) 테스트에서 실행시간 문제가 생김.

그래서 두 함수에 대해 정리해보기로.

 

수학 관련 함수 라이브러리

#incldue <math.h>

 

sqrt 

기능 : 제곱근을 구한다.

원형 : double sqrt(double x);

인수 : 제곱근을 구할 실수

반환값 : x의 제곱근 값

double result = sqrt(16,0);
// result = 4.0

 

pow

기능 : 거듭제곱을 구한다.

원형 : double pow(double x, double y)

인수 : 밑수, 지수

반환값 : xy값

double result = pow(4.0, 2.0);
// result = 16.0
728x90