거듭제곱 계산기란?
이 거듭제곱 계산기는 어떤 수를 지정한 횟수만큼 거듭 곱해 줍니다. 밑(base)과 지수(exponent) 두 값만 입력하면, 밑을 지수만큼 거듭 곱한 결과를 바로 알려 줍니다. 정수는 물론 소수, 음수, 분수 지수까지 모두 처리하므로, 간단한 제곱 계산부터 거듭제곱으로 표현한 제곱근 계산까지 폭넓게 활용할 수 있습니다.
사용 방법
- 밑(Base): 거듭제곱의 대상이 되는 수입니다(공식의 \(x\)). 예를 들어 2, 10, 1.5 등을 입력합니다.
- 지수(Exponent): 밑을 몇 번 곱할지를 나타내는 값입니다(공식의 \(n\)). 양수, 음수, 0, 소수 모두 입력할 수 있습니다.
계산 버튼을 누르면 결과가 즉시 표시됩니다. 두 입력값 모두 숫자로 인식되므로 2.5 같은 소수나 -3 같은 음수도 그대로 사용할 수 있습니다.
계산 공식
이 계산기는 표준 거듭제곱 함수를 사용합니다.
$$y = x^{n}$$내부적으로는 대부분의 프로그래밍 언어에서 쓰이는 것과 동일한 Math.pow(base, exponent) 연산을 수행합니다. 즉,
- 양의 지수는 밑을 반복해서 곱합니다: \(x^3 = x \times x \times x\).
- 음의 지수는 역수가 됩니다: \(x^{-2} = 1 \div x^2\).
- 지수가 0이면 (0이 아닌 밑에 대해) 항상 1이 됩니다.
- 분수 지수는 거듭제곱근을 나타냅니다: \(x^{0.5}\)는 \(x\)의 제곱근입니다.
계산 예시
예를 들어 밑에 3, 지수에 4를 입력했다고 가정해 봅시다. 계산기는 다음과 같이 계산합니다.
$$y = 3^4 = 3 \times 3 \times 3 \times 3 = \mathbf{81}$$이번에는 소수 지수를 넣어 보겠습니다. 밑이 16, 지수가 0.5이면 결과는 \(\sqrt{16} = \mathbf{4}\)입니다. 밑이 2, 지수가 -3이면 결과는 \(1 \div 2^3 = 1 \div 8 = \mathbf{0.125}\)가 됩니다.
자주 묻는 질문
지수가 0이면 어떻게 되나요? 0이 아닌 어떤 밑이든 0제곱하면 결과는 1입니다. 이는 수학의 기본 규칙이며 계산기가 자동으로 적용합니다.
음수를 밑으로 사용할 수 있나요? 가능합니다. 음수 밑에 정수 지수를 쓰면 정상적으로 계산됩니다. 예를 들어 \((-2)^3 = -8\) 입니다. 다만 음수 밑에 분수 지수(예: 제곱근)를 함께 쓰면 실수 범위에서는 정의되지 않으므로 "NaN"이 표시될 수 있습니다.
아주 큰 수도 계산되나요? 가능합니다. 단, 배정밀도(double precision) 연산의 한계 안에서 계산됩니다. 큰 밑에 높은 지수를 적용하는 등 결과가 매우 커지면 지수 표기(과학적 표기법)로 표시되거나, 최댓값을 넘으면 "Infinity"로 나타날 수 있습니다.