대수지수와 로그수능 기출발전 문제 (3점 후반~4점 초반)

이진법과 자릿수

문제

자연수 nn을 이진법의 수로 나타내면 101자리의 수가 되고, 십진법의 수로 나타내면 kk자리의 수가 된다. 이때, kk의 값을 구하시오. (단, log102=0.3010\log _{10} 2 = 0.3010) [4점]

정답 보기
31

자료 내려받기

아직 올라온 파일이 없습니다.

해설

[출제의도] 로그의 지표를 이용하여 자리수 구하기 nn이 이진법의 수로 101자리수이므로 log2n=100+α(0α<1)\log _{2} n = 100 + \alpha \left( 0 \leq \alpha < 1 \right)라고 나타낼 수 있다. n=2100+αn = 2 ^{100 + \alpha}이므로 양변에 로그를 취하면 log10n=(100+α)×log102\log _{10} n = \left( 100 + \alpha \right) \times \log _{10} 2 log102=0.3010\log _{10} 2 = 0.3010을 식에 대입하면 log10n=30.10+0.3010α=30+(0.10+0.3010α)0α<1,0.100.10+0.3010α<0.4010\begin{aligned} \log _{10} n = 30.10 + 0.3010 \alpha \\ = 30 + \left( 0.10 + 0.3010 \alpha \right) \\ 0 \leq \alpha < 1 , 0.10 \leq 0.10 + 0.3010 \alpha < 0.4010 \end{aligned} \therefore 지표는 30이고, nn의 자리수는 31이다. 31\therefore 31 (별해) nn이 이진법의 수로 101자리수이므로 2100n<21012 ^{100} \leq n < 2 ^{101}의 각 변에 상용로그를 취하면 100log102log10n<101log10230.10log10n<30.4010이므로log10n=30+α(0α<1)\begin{aligned} 100 \log _{10} 2 \leq \log _{10} n < 101 \log _{10} 2 \\ 30.10 \leq \log _{10} n < 30.4010 \text{이므로} \\ \log _{10} n = 30 + \alpha \left( 0 \leq \alpha < 1 \right) \end{aligned} 자리수는 31이다. 31\therefore 31

태그

비슷한 문제 더 보기

← 전체 문제 목록으로