2021-05-07
- 제곱
오라클에서 제곱을 구하는 방법은 POWER라는 함수를 사용하며, 두 가지 매개 값을 받는다.
-- 2 의 4 제곱 구하기 답: 16
SELECT POWER(2, 4) 제곱 FROM DUAL;
-- 3 의 3 제곱 구하기 답: 27
SELECT POWER(3, 3) 제곱 FROM DUAL;
위의 예제처럼 2와 4를 받으면 2의 4제곱을 구할 수 있다.
- 제곱근
제곱근을 구하기 위해서는 SQRT 함수를 사용하며 매개 값은 제곱근을 구하기 위한 정수 하나를 받는다. 예제는 아래와 같다.
-- 16 의 제곱근 구하기 답: 4
SELECT SQRT(16) 제곱근 FROM DUAL;
-- 81 의 제곱근 구하기 답: 9
SELECT SQRT(81) 제곱근 FROM DUAL;
만약에 제곱근이 정수로 떨어지지 않는 수를 받았을 경우에는 표현 가능한 범위까지 출력해 실수로 표현한다.
-- 50 의 제곱근 구하기 답: 7.07106781186547524400844362104849039285
SELECT SQRT(50) 제곱근 FROM DUAL;
결과값은 아래와 같은 형식으로 출력되게 된다.