- ベストアンサー
ダウンロードにかかる時間の計算方法を教えて!!
56kbpsのモデムを使用して2MBのファイルダウンロードする時間が、約293秒と本に書いてあったのですが、どういう計算で出せばよいのですか?教えてください!!
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
56Kbpsのモデムは、一秒間で最大56Kbitのデータを転送できるかを表すキロビットパーセカンド(Kiro bit per second)のことです。 ビットは8bitで1バイトになります。 ということから、56を8で割った最大7KB/秒の転送速度があることになります。 2MBとは2048KB*のことです。 *通常データ単位は2のべき乗で計算されるため。2の10乗の1024が次の単位になる。 ということは、 2048KBを一秒間に7KBの転送速度で割れば、 何秒でダウンロードできるかが分かります。 解は292,57148571・・・となり、約293秒です。 ただし、これはあくまで常に最大速度の7KBで転送を行った場合です。通常の電話回線で常にフルスピードの転送はあり得ませんので、通常はこれよりは遅くなると考えられます。
その他の回答 (4)
- moteco
- ベストアンサー率56% (9/16)
2MB(2メガバイト)というのは,2048KB(キロバイト)です. 1バイト=8ビットですので, 2048KB=2048×8kb=16384kb これを56kbpsのモデムを使用するので 16384kb/56kbps=292.5sec ですので繰り上げて約293秒になります.
- rvr3958
- ベストアンサー率33% (145/428)
1024×1000×2×8=16384000ビット これを56000ビットで割ると、292.57…秒です。 要は、56Kはビットなので56000ビットです。 方や、2メガはバイトなので、ビットに変換するために8を掛ける必要があるのです。 よろしいでしょうか?
- a-kuma
- ベストアンサー率50% (1122/2211)
2*1024*1024*8/(56*1024) モデムの速度の単位 kbps は、キロビットパー秒、一秒あたりに転送できるビット数です。 ファイルのサイズは2メガバイト。 1メガバイト=1024キロバイト、1キロバイト=1024バイト、1バイト=8ビット。 ファイルの全ビット数を、一秒あたりのビット数で割ると、何秒かかるかでます。
- kusukusu
- ベストアンサー率38% (141/363)
56kbpsは56kb/secound、つまり1秒間に約50kb(ビット)程通信できるという意味です。 また、2MBは約2000kBつまり2000*8=16,000kbです。 16,000/50=320秒。 まあ、56kbまるまる出たとしたら、それくらいになるかと。