Log of ROYGB

はてなダイアリーが廃止されるので、引っ越しました。

いくつまで数えられる?

数をいくつまで数えられるかということを考えてみます。1、2、3、4、と数えていって、どのくらいまでいけるのでしょうか。
数をひとつ数えるのに1秒かかるとして、1分で60、1時間なら3600まで数えられます。これを1日といっても24時間は無理だろうから10時間として3万6千までは数えられそうです。1日に3万6千だとして10日で36万、1年だと1300万位まで数えられそうです。それを10年間続けたとして、1億3千万。
でも数が多くなっていくと1秒よりも時間がかかるようになりそうだし、直前の数を覚えるのも大変そうです。


パソコンのような機械を使うともっといけそうですが、それでも限界はありそうです。数を表記するためのメモリも数が大きくなると膨大になります。8ビットで表せる数は255までですが、もっとビットを増やしても限界はあります。
1Tバイトのハードディスクの容量は、テラが10の12乗なので1兆バイトとなります。1バイトは8ビットなので、1テラバイトは8兆ビットです。
では8兆ビットで表すことのできる数はというと、2の8兆乗マイナス1までです。2の10乗は1024で約10の3乗なので、2の8兆乗はだいたい10の2.7兆乗です。つまり1の後に0が2兆7千万個付く数。
このくらいの数までならば、1Tバイトのハードディスクになんとか収まるでしょう。