밑이 2인 로그 계산기
모든 양수의 이진 로그를 계산하고 정밀한 소수 결과를 확인하세요.
밑이 2인 로그 계산
양의 실수를 입력하면 2를 몇 제곱해야 그 수가 되는지 구합니다.
밑이 2인 로그 알아보기
밑이 2인 로그는 log2(x)로 쓰며, 2를 몇 제곱해야 x가 되는지 알려 줍니다. 예를 들어 log2(32)는 5입니다. 2의 다섯 제곱이 32이기 때문입니다. 이 함수는 밑이 2인 거듭제곱의 역연산이므로 log2(2의 y제곱)는 y입니다. 이 계산기는 모든 양의 실수를 입력받아 음수와 분수 지수를 포함한 대응 지수를 반환합니다.
2의 정수 거듭제곱은 정수 로그를 가집니다. 1, 2, 4, 8, 16, 32는 각각 0, 1, 2, 3, 4, 5를 만듭니다. 연속된 정수 거듭제곱 사이의 수는 소수 결과를 냅니다. 예를 들어 10은 8과 16 사이이므로 이진 로그는 3과 4 사이입니다. 일보다 작은 양수의 결과는 음수입니다. 2의 음의 정수 거듭제곱은 분수이므로 log2(0.5)는 -1이고 log2(0.25)는 -2입니다.
실수 로그의 정의역에는 양수만 포함됩니다. 2의 어떤 유한한 거듭제곱도 영이 아니므로 영에는 유한한 로그가 없으며, 음수에는 이 계산기에서 다루지 않는 복소 로그가 필요합니다. 밑 변환 항등식 log2(x) = ln(x) / ln(2)를 사용하면 자연로그로 값을 계산할 수 있습니다. 가독성을 위해 결과는 소수점 아래 열 자리로 반올림하지만, 계산은 JavaScript의 전체 배정밀도 연산을 사용합니다.
디지털 시스템은 2의 거듭제곱 단위로 정보를 묶으므로 이진 로그는 컴퓨터 과학의 기초입니다. 정보량을 비트로 측정하고, 균형 이진 트리의 높이를 설명하며, 분할 정복 알고리즘의 단계 수와 저장 주소의 비트 폭을 구하고, 버퍼나 해시 테이블의 용량을 선택하는 데 쓰입니다. 수학에서는 지수방정식, 성장 비교, 규모 분석에도 유용합니다. 답 y를 확인하려면 2의 y제곱을 계산하여 원래 입력이 나오는지 살펴보세요. 결과가 정수이면 입력은 2의 정확한 정수 거듭제곱이며, 그렇지 않으면 계산기는 정수가 아닌 지수의 근삿값으로 표시합니다.
예시
거듭제곱, 분수, 거듭제곱 사이의 값으로 이진 로그를 살펴보세요.
| 숫자 | 밑이 2인 로그 | 이유 |
|---|---|---|
| 32 | 5 | 이의 5제곱은 32입니다. |
| 10 | 3.3219280949 | 십은 2의 세제곱과 2의 네제곱 사이에 있습니다. |
| 0.25 | -2 | 이의 -2제곱은 사분의 일입니다. |
계산기 사용 방법
- 입력란에 유한한 양수를 입력하세요.
- 밑이 2인 로그 계산을 선택하세요.
- 결과 패널에서 지수를 확인하세요.
- 결과가 정확한 정수 지수인지 소수 근삿값인지 확인하세요.
자주 묻는 질문
밑이 2인 로그는 무슨 뜻인가요?
2를 몇 제곱해야 입력값이 되는지를 나타내는 지수입니다. 예를 들어 8의 밑이 2인 로그는 3입니다.
log2(1)이 영인 이유는 무엇인가요?
영이 아닌 모든 밑의 영제곱은 일입니다. 따라서 2의 영제곱으로 log2(1)이 영임을 알 수 있습니다.
밑이 2인 로그가 음수일 수도 있나요?
네. 일보다 작은 양수의 로그는 음수입니다. 이의 음수 지수는 이분의 일이나 사분의 일 같은 양의 분수를 나타냅니다.
영이나 음수에도 log2가 정의되나요?
실수 범위에서는 정의되지 않습니다. 양의 밑을 어떤 실수만큼 거듭제곱해도 영이나 음수가 되지 않습니다.
컴퓨터에서는 밑이 2인 로그를 어떻게 쓰나요?
이진 성장의 단계 수를 세고 정보량을 비트로 측정합니다. 알고리즘 복잡도, 트리 높이, 디지털 저장 공간 계산에도 쓰입니다.