지수·로그 계산기

거듭제곱(a의 b제곱)이나 로그(밑 a에 대한 b의 로그)를 계산합니다. 결과에는 정확한 값인지 반올림한 값인지 표시됩니다.

무엇을 계산하시겠습니까?
a의 b제곱 —

거듭제곱과 로그

계산할 수 있는 경우 (실수 범위만)

계산 조건 결과
거듭제곱 b가 정수 어떤 a든 가능합니다(a = 0이고 b가 음수이면 0으로 나누게 되므로 제외)
거듭제곱 b가 정수가 아님 (소수 또는 분수) a가 0보다 클 때만 가능합니다. a가 음수이면 실수 범위에서 정의되지 않습니다(이 계산기는 (−8)^(1/3) = −2 같은 홀수 제곱근도 계산하지 않습니다). a = 0이면 b가 양수일 때 결과는 0이고, b가 음수이면 계산할 수 없습니다
0⁰ a = 0이고 b = 0 이 계산기는 0⁰을 1로 정의합니다. 미적분에서는 부정형이며, 정의하지 않는 자료도 있습니다
로그 a는 0보다 크고 1이 아니며, b는 0보다 큼 계산 가능
로그 a = 1 계산할 수 없음 (1은 몇 제곱을 해도 1이므로 x가 정해지지 않음)
로그 a 또는 b가 0 또는 음수 실수 범위에서 정의되지 않음

정확한 값과 반올림한 값

예시

입력 결과
2의 10제곱 1,024 (정확한 값)
−2의 3제곱 −8 (정확한 값)
10의 −3제곱 0.001 (정확한 값)
2의 0.5제곱 약 1.414214 (반올림한 값)
e의 1제곱 약 2.718282 (반올림한 값)
log₂ 8 3 (정확한 값)
log₁₀ 1000 3 (정확한 값)
log₁₀ 5 약 0.69897 (반올림한 값)
ln 10 (밑 e, 진수 10) 약 2.302585 (반올림한 값)

참고 사항

자주 묻는 질문

0의 0제곱이 왜 1인가요?

조합론과 대수학에서는 0⁰ = 1로 정의하는 것이 일반적입니다. 미적분에서는 부정형으로 다루는 경우가 많습니다. 이 계산기는 1로 정의하며, 페이지에도 그렇게 명시합니다.

음수의 0.5제곱은 어떻게 되나요?

실수 범위에서는 정의되지 않으므로(답이 복소수가 됩니다) 계산하지 않습니다.

로그가 왜 "반올림한 값"인가요?

대부분의 로그는 무리수여서 유한소수나 순환소수로 나타낼 수 없습니다. 진수가 밑의 정수 거듭제곱일 때만 답이 정확합니다.