밑변환 공식이란?
대부분의 계산기에는 자연로그(ln)와 상용로그(log, 밑 10) 버튼만 있습니다. 밑변환 공식을 쓰면 이렇게 익숙한 로그로 바꿔 표현함으로써 어떤 밑의 로그든 계산할 수 있습니다. 공식은 \(\log_b(x) = \frac{\ln(x)}{\ln(b)}\)이며, 여기서 \(x\)는 로그를 취하려는 숫자, \(b\)는 밑입니다. 자연로그 대신 상용로그를 써도 됩니다. \(\log_b(x) = \frac{\log(x)}{\log(b)}\)처럼 두 로그의 비를 구하면 결과는 똑같습니다.
계산기 사용 방법
숫자(\(x\)), 즉 로그 안에 들어갈 값과 밑(\(b\))을 입력하세요. 계산 버튼을 누르면 \(\log_b(x)\) 값이 즉시 나옵니다. 함께 표시되는 중간값 \(\ln(x)\), \(\ln(b)\), \(\log_{10}(x)\)을 통해 결과가 어떻게 도출되는지도 한눈에 확인할 수 있습니다. 단, \(x\)는 양수여야 하고 밑 \(b\)는 양수이면서 1이 아니어야 합니다.
공식 풀이
로그는 "b를 몇 제곱해야 x가 될까?"라는 질문에 대한 답입니다. 로그는 밑이 달라도 일정한 비율로 서로 연결되어 있기 때문에, \(\ln(x)\)를 \(\ln(b)\)로 나누면 자연로그의 밑이 완전히 상쇄되고 순수하게 밑 \(b\)의 로그만 남게 됩니다. 분자와 분모의 밑만 같다면 어떤 밑을 써도 이 공식이 성립하는 이유가 바로 여기에 있습니다.
예제로 확인하기
\(\log_2(8)\)을 구해 봅시다. 자연로그를 이용하면 \(\ln(8) \approx 2.079442\), \(\ln(2) \approx 0.693147\)입니다. 이를 나누면 $$\frac{2.079442}{0.693147} = 3$$ 이 나옵니다. \(2^3 = 8\)이므로 결과가 정확히 맞아떨어집니다.
자주 묻는 질문
밑을 10이나 e로 할 수 있나요? 가능합니다. 밑이 10이면 상용로그, 밑이 \(e\)(\(\approx 2.71828\))이면 자연로그가 됩니다.
x는 왜 양수여야 하나요? 0이나 음수의 로그는 실수 범위에서 정의되지 않기 때문입니다.
밑이 1이면 왜 안 되나요? \(\ln(1) = 0\)이라서 분모가 0이 되어 결과가 정의되지 않기 때문입니다.