• ベストアンサー

5000KBytes/sをbitに変換するには

5000KBytes/sをbitに変換するにはどうすればいいですか? まずキロバイトをバイトにして、それからビットにするんですよね。 具体的にどのような計算をしますか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nrb
  • ベストアンサー率31% (2227/7020)
回答No.5

BPSは ビット パルス 毎秒っ意味ですから この時は ビット/sと値は同じになります 変換すると 5000KBytes/s 注意 K=1000倍の意味ですが コンピュターでは1024倍とする事もありますので 5000×1000(又は1024)=5000000バイト 1バイト=8ビット 5000000×8=40000000 =40000Kビット =40Mビット/秒 しがって 40MBPSとなりますね 単位の持つ意味を判るようにしましょうね X BPS=X ビット/秒 と同じことなんですよ

その他の回答 (6)

  • kyosan10
  • ベストアンサー率0% (0/4)
回答No.7

http://ja.wikipedia.org/wiki/%E3%83%90%E3%82%A4%E3%83%88_(%E6%83%85%E5%A0%B1) スタートビット、ストップビット? 同期方式と混同していませんか?調歩同期ならそういうこともありますけど、高速伝送には向きませんのでキャラクタ同期などの方が一般的ですよ。伝送単位とバイトを混同しないでください。 現在のシステムでは1バイト=8ビットと考えても差し支えありません。本質的にはOSによって変わりますけど(昔のマシンでは1バイト7ビットとか9ビットというのがありました。1バイト=8ビットとしたのはIBM)。通信の世界ではバイトを使わずに1オクテット=8ビットって言うほうが正確ですね。 あと、通信の世界では慣例的に1k=1000として計算することが多いです。

noname#49039
質問者

お礼

皆さん、ありがとうございました。

  • chimaki-t
  • ベストアンサー率41% (108/261)
回答No.6

伝送速度の世界では1バイトを8ビットとするのは誤りです。 どう言う方式でやり取りするのか(7ビットで送るのか8ビットで送るのか、スタートビットがあるのか、ストップビットがあるのか、パリティがあるのか)で、1バイトのビット数が変わって来ます。 今なら、普通だと1バイト=10ビットと思っても差し支えないのかな? あと、1k=1000 とする場合と 1k=1024 とする場合とがあるので、「その5000kはどちらの考え方を採用して言っているのか」がわからないと、どうしてもあやふやになってしまいます。 その辺をすっとぼけて、おおざっぱでいいと言うなら、 5,000kByte/sに単純に10をかけて、50,000kbps でいいのではないでしょうか? (これをMbpsにするのに、またまた1000なのか1024なのかが絡んで来ますが)

  • outerlimit
  • ベストアンサー率26% (993/3718)
回答No.4

伝送能力についての場合 KByte/s とbps は使われる意味が異なることが多いですから注意が必要です KByte/s 表記の場合 1秒当たりそれだけのデータを伝送できた(できる)ことを示しています、 このデータは、ほとんどの場合、純データで、宛先・発信元情報やエラー訂正に要する情報を含んでいません bpsの場合はネットワーク速度を表す場合がほとんどです これは 伝送可能な能力です データを伝送する場合、 宛先・発信元・データ認識・エラー検出訂正情報等を追加して伝送します また、正常に受信できたかどうか等をやり取りしながら伝送します 追加される情報は、全情報の8~20%程度になります 送受信の確認を行うため ネットワークの利用率は最大でも80%程度です(20%は送信元受信先の処理に要され、データは伝送されない) 以上から5000KByte/s を実現するには 最低でも 50Mbps 必要です 単純な変換であれば #2の通りですが K を 1000とするか1024とするかを決める事が必要です (暗黙の了解で KByte の場合 1024byte Kbps の場合は 1000bps) ネットワークについて語る場合は、以上のことを 明確に使い分けることが必要です

  • kesuike20
  • ベストアンサー率32% (18/56)
回答No.3

NO1です。 だから 5000KB/s→40960000b/s(500KBps→40960000bps) 参照URLで変換できるじゃないですか。 たぶんですけど、/とpで混乱されているのですか? ともに時間当たりを意味しています。 聞く前に多少ご自分でお調べになられては

  • goja1972
  • ベストアンサー率22% (10/44)
回答No.2

キロバイト→バイトは ×1024 バイト→ビットは ×8 5000×1024×8で40960000bitかな。

noname#49039
質問者

補足

ごめんなさい。KBytesをbpsに変換の間違いでした。すみません。

  • kesuike20
  • ベストアンサー率32% (18/56)
回答No.1

基本はそうですが、面倒なら 単位変換のHPがあるので参考に。

参考URL:
http://www.geocities.jp/let_us_unit_change/
noname#49039
質問者

補足

あ、質問を間違えました。 5000KBytes/sをbpsに変換するには、です。 よろしくお願いします。

関連するQ&A

専門家に質問してみよう