アプリ版:「スタンプのみでお礼する」機能のリリースについて

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

A 回答 (7件)

BPSは



ビット パルス 毎秒っ意味ですから

この時は
ビット/sと値は同じになります

変換すると
5000KBytes/s

注意
K=1000倍の意味ですが
コンピュターでは1024倍とする事もありますので

5000×1000(又は1024)=5000000バイト
1バイト=8ビット

5000000×8=40000000
=40000Kビット
=40Mビット/秒

しがって

40MBPSとなりますね

単位の持つ意味を判るようにしましょうね

X BPS=X ビット/秒
と同じことなんですよ
    • good
    • 0

http://ja.wikipedia.org/wiki/%E3%83%90%E3%82%A4% …

スタートビット、ストップビット?
同期方式と混同していませんか?調歩同期ならそういうこともありますけど、高速伝送には向きませんのでキャラクタ同期などの方が一般的ですよ。伝送単位とバイトを混同しないでください。
現在のシステムでは1バイト=8ビットと考えても差し支えありません。本質的にはOSによって変わりますけど(昔のマシンでは1バイト7ビットとか9ビットというのがありました。1バイト=8ビットとしたのはIBM)。通信の世界ではバイトを使わずに1オクテット=8ビットって言うほうが正確ですね。

あと、通信の世界では慣例的に1k=1000として計算することが多いです。
    • good
    • 0
この回答へのお礼

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

お礼日時:2007/11/08 12:46

伝送速度の世界では1バイトを8ビットとするのは誤りです。


どう言う方式でやり取りするのか(7ビットで送るのか8ビットで送るのか、スタートビットがあるのか、ストップビットがあるのか、パリティがあるのか)で、1バイトのビット数が変わって来ます。

今なら、普通だと1バイト=10ビットと思っても差し支えないのかな?

あと、1k=1000 とする場合と 1k=1024 とする場合とがあるので、「その5000kはどちらの考え方を採用して言っているのか」がわからないと、どうしてもあやふやになってしまいます。

その辺をすっとぼけて、おおざっぱでいいと言うなら、
5,000kByte/sに単純に10をかけて、50,000kbps
でいいのではないでしょうか?
(これをMbpsにするのに、またまた1000なのか1024なのかが絡んで来ますが)
    • good
    • 0

伝送能力についての場合



KByte/s とbps は使われる意味が異なることが多いですから注意が必要です

KByte/s 表記の場合 1秒当たりそれだけのデータを伝送できた(できる)ことを示しています、
このデータは、ほとんどの場合、純データで、宛先・発信元情報やエラー訂正に要する情報を含んでいません

bpsの場合はネットワーク速度を表す場合がほとんどです
これは 伝送可能な能力です

データを伝送する場合、
宛先・発信元・データ認識・エラー検出訂正情報等を追加して伝送します
また、正常に受信できたかどうか等をやり取りしながら伝送します

追加される情報は、全情報の8~20%程度になります
送受信の確認を行うため ネットワークの利用率は最大でも80%程度です(20%は送信元受信先の処理に要され、データは伝送されない)

以上から5000KByte/s を実現するには 最低でも 50Mbps 必要です

単純な変換であれば #2の通りですが K を 1000とするか1024とするかを決める事が必要です
(暗黙の了解で KByte の場合 1024byte Kbps の場合は 1000bps)

ネットワークについて語る場合は、以上のことを 明確に使い分けることが必要です
    • good
    • 0

NO1です。



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

キロバイト→バイトは ×1024


バイト→ビットは ×8

5000×1024×8で40960000bitかな。

この回答への補足

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

補足日時:2007/11/08 11:00
    • good
    • 0

基本はそうですが、面倒なら


単位変換のHPがあるので参考に。

参考URL:http://www.geocities.jp/let_us_unit_change/

この回答への補足

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

補足日時:2007/11/08 10:59
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!