로그란 무엇인가: 쉽게 풀어 쓴 입문 가이드

로그가 무엇인지, 어떻게 읽는지, 상용로그와 자연로그의 차이는 무엇인지 어떤 계산기로도 확인할 수 있는 풀이 예제와 함께 설명합니다.

로그는 “밑을 몇 제곱해야 이 수가 되는가?“라는 질문에 답합니다. 예를 들어 10³ = 1000이기 때문에 log(1000) = 3입니다. 이 하나의 아이디어만 이해하면, 앞으로 마주치는 모든 로그는 그저 다른 옷을 입은 지수 질문일 뿐입니다.

핵심 요약

  • 로그는 지수의 역연산입니다: 10³ = 1000이기 때문에 log(1000) = 3입니다.
  • 밑이 10인 로그(log로 표기)는 10의 거듭제곱을 세며, 과학자들이 규모를 압축하는 방법입니다.
  • 자연로그(ln으로 표기)는 밑이 성장의 배후에 있는 수 e ≈ 2.71828입니다.
  • 잘 정의된 어떤 밑에서든 log(1) = 0이고 log(10) = 1이며, 이는 빠른 검산 방법입니다.

로그란 무엇인가?

로그(줄여서 log)는 거듭제곱의 역연산입니다. 거듭제곱이 “10³은 무엇인가?“에 답한다면, 로그는 그 반대를 묻습니다: “내 앞의 숫자가 나오려면 10을 몇 제곱해야 하는가?” 그래서 log(1000)은 “1000이 되는 10의 거듭제곱”이며, 10³ = 1000이므로 답은 3입니다.

예제 1: 밑이 10인 로그 읽기. 10² = 100이므로 log(100) = 2입니다. 10¹ = 10이므로 log(10) = 1입니다. 10⁰ = 1이므로 log(1) = 0입니다. 그리고 10⁻² = 0.01이므로 log(0.01) = -2입니다. 로그 계산기에 log(100)을 입력해 2가 나오는지 확인해 보세요.

소수로 나온 로그를 읽는 법

로그가 항상 정수로 떨어지는 것은 아니며, 소수는 어떤 수가 10의 두 거듭제곱 사이 어디쯤에 있는지 알려줍니다. 100 = 10²이고 1000 = 10³이므로, 그 사이에 있는 수, 예를 들어 300은 2와 3 사이의 로그값을 갖습니다: log(300) ≈ 2.477. 정수 부분(2)은 크기 자릿수를 알려주고, 소수 부분(0.477)은 그 십 단위 구간 안에서 정확히 어디에 위치하는지 짚어 줍니다. 이는 과학적 표기법의 배경이 되는 논리와 같습니다. 그곳에서는 300을 3.0 × 10²로 씁니다.

밑이 10인 로그와 자연로그

로그의 밑은 작은 아래첨자로 표기되지만, 일상적인 계산기에서는 두 가지 밑이 압도적으로 많이 쓰이며 각각 전용 키가 있습니다.

  • log는 밑이 10입니다(상용로그). 이 계산기는 표준 과학용 계산기의 관례를 따릅니다: log 키를 누르면 밑이 10으로 계산되므로 log(1000) = 3입니다.
  • **ln은 밑이 e**입니다(자연로그), 여기서 e ≈ 2.71828...입니다. ln 키를 누르면 밑이 e로 계산되므로 ln(e) = 1입니다.

두 로그는 밑 변환을 통해 서로 바꿀 수 있습니다: 어떤 로그든 다른 밑으로 다시 쓸 수 있습니다. 그래서 로그 계산기와 자연로그 계산기를 모두 갖춘 사이트는 수식을 중복하지 않고도 “아무 밑”과 “밑 e”를 나란히 제공할 수 있습니다.

예제 2: 밑 비교하기. log(100) = 2(밑 10)이지만 ln(100) = 4.60517018599(밑 e)입니다. 둘 다 “밑을 몇 제곱하는가”라는 같은 질문에 답할 뿐, 밑이 다를 뿐이며, 로그와 지수 규칙 페이지에서 두 값 모두 빠르게 재현할 수 있습니다.

로그는 거대한 범위를 압축합니다

로그를 유용하게 만드는 성질은 곱셈을 덧셈으로 바꿔 준다는 것입니다: log(a × b) = log(a) + log(b). 거대한 숫자를 씨름하는 대신, 그 로그값들을 더하면 됩니다. 이것이 지진의 리히터 규모부터 소리의 데시벨 규모, 물리학 전반에서 사용하는 과학적 표기법까지, 숫자가 10의 거듭제곱 여러 자리에 걸쳐 있는 곳마다 로그 눈금이 등장하는 이유입니다.

예제 3: 거듭제곱 규칙 검증. 거듭제곱 규칙은 log(aⁿ) = n × log(a)라고 말합니다. 검증해 보겠습니다: log(10⁶) = log(1,000,000) = 6이고, 6 × log(10) = 6 × 1 = 6입니다. 두 방법 모두 일치합니다.

밑 변환 공식 사용하기

계산기는 log(밑 10)와 ln(밑 e), 두 개의 전용 로그 키만 제공하지만, 공식 하나로 어떤 밑의 로그든 구할 수 있습니다: logᵦ(x) = log(x) / log(b). 원하는 숫자의 밑-10 로그를 원하는 밑의 밑-10 로그로 나누면, 밑-10 부분이 서로 상쇄되어 원하는 밑에서의 답만 남습니다.

예제 4: 밑이 2인 8의 로그. log₂(8), 즉 8이 되는 2의 거듭제곱이 필요하다고 합시다. 공식에 따르면 log₂(8) = log(8) / log(2) = 0.90309 / 0.30103 = 3입니다. 이는 2³ = 8이므로 직접 확인해도 성립합니다. 같은 요령이 log 대신 ln으로도 작동하는데, 밑-10 부분이 어느 쪽이든 상쇄되기 때문입니다: ln(8) / ln(2) = 2.07944 / 0.69315 = 3.

이것은 지수 방정식을 푸는 방법이기도 합니다. 10ˣ = 500을 x에 대해 풀려면 양변에 로그를 취합니다: x = log(500). 500은 100(log = 2)과 1000(log = 3) 사이에 있으므로, 답은 2와 3 사이에 있어야 하고, 실제로 그렇습니다: log(500) ≈ 2.699. 지수 계산기에 10^2.699를 넣어 보면 다시 500 근처로 돌아와 왕복 계산이 확인됩니다.

자주 묻는 질문

로그란 간단히 말하면 무엇인가요?

거꾸로 물은 지수입니다. log(x)는 “x가 되는 밑의 거듭제곱은 무엇인가?“이므로, 10³ = 1000이기 때문에 log(1000) = 3입니다.

log와 ln의 차이는 무엇인가요?

log는 밑이 10이고 ln은 밑이 e ≈ 2.71828입니다. 이 계산기에서 log 키는 항상 밑 10을, ln 키는 항상 자연로그를 뜻합니다.

log(1)은 왜 항상 0인가요?

어떤 밑이든 0제곱은 1이 되기 때문입니다: 10⁰ = 1, e⁰ = 1, 그리고 계속 그렇습니다. 로그는 그것을 0으로 되읽습니다.

음수의 로그를 구할 수 있나요?

실수로는 불가능한데, 양수인 밑을 아무리 실수로 거듭제곱해도 음수가 나오지 않기 때문입니다. log(-5)를 입력하면 오류가 반환되며, 계산기 오류 메시지 가이드에서 그 이유를 설명합니다.