Quantcast
Channel: 円周率近似値の日に生まれて理系じゃないわけないだろ! - knifeのblog
Viewing all articles
Browse latest Browse all 5376

(2¹⁴⁸+1)/17の桁数を求めよ

$
0
0

午後のひとときに、数学の問題を解いてみよう。

 


問題

P=
2184+1
17
の桁数を求めよ。

0.301<log10(2)<0.302


シンキングタ~イム


ヒントが出てますよね。
log10(2)のレンジが与えられているのだから、そういう形にしろってことですよね。

まず、
2184+1ですが、(24)37+1ですよね。
指数が37と奇数なので、因数分解出来ます。
t=24
とおいて、
t37+1=(t+1)(t36-t35+t34-t33+t32-t31+…+t2-t+1)
=(t+1){(t36-t35)+(t34-t33)+(t32-t31)+…+(t2-t)+1}

方や、分母の17をtを使って表せば、t+1なので、約分されて、
P=(t36-t35)+(t34-t33)+(t32-t31)+…+(t2-t)+1
となります。

一番大きな値は一番左の項です。
t36-t35=(24)36-(24)35=2144-2140=2140(24-1)
10進数の桁数を求めるので、log10を取ります。
140log10(2)+log10(24-1)

0.301<log10(2)<0.302より、
140・0.301<140・log10(2)<140・0.302
42.14<140・log10(2)<42.28 …(1)

log10(24-1)=log10(16-1)=log10(15)
log10(10)<log10(15)<log10(16)
1<log10(15)<4log10(2)
4・0.301<4log10(2)<4・0.302
1.204<4log10(2)<1.208
1<log10(15)<4log10(2)<1.208 …(2)


42.14+1<140log10(2)+log10(24-1)<140log10(2)+4log10(2)<42.28+1.208
43.14<140log10(2)+log10(24-1)<43.488
と、初項は43桁。

同様に次の項を求めると、
2136(24-1)
136log10(2)+log10(24-1)
136・0.301<136・log10(2)<136・0.302
40.936<136・log10(2)<41.072
40.936+1<136・log10(2)+log10(24-1)<136・log10(2)+4log10(2)<41.072+1.208
41.936<136・log10(2)+log10(24-1)<42.28
と大きくても42桁となったが、加えたとしても先の項を1桁増やすものではない。

よって、Pは43桁


ではでは

 

 


Viewing all articles
Browse latest Browse all 5376

Trending Articles