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

データ転送についておしえてください

データ転送速度が16Mバイト/秒のCFカードを用いるとき、1000×800画素の画像は、1秒間に約何枚転送できるか。ここで画像は圧縮せず、1画素は24ビットで表すものとする。
という問題なのですが..
800000×24=19200000
なので16Mですから16000000になって
19200000/16000000=1.2 1.2枚
これで良いのでしょうか?
間違っていたらやり方を教えてください。

A 回答 (3件)

割り算が逆じゃないですか?


画像1枚のサイズ:1000×800×3=2,400,000=2.4MB
転送速度16MB/secで1枚2.4MBの画像を1秒間で何枚転送できるかは
16÷2.4=6.666枚/sec ですね。
端数は転送中なので6枚と回答するのが適当かな。
こういう場合、問題で端数の扱いが決められていない時は切り捨てるのが通常です。
四捨五入(切り上げ)して6.7枚とか7枚と回答すると不正解にされる場合もあります。
    • good
    • 0

違いますね、ビットとバイトをちゃんと換算しましょう。


24ビット=3バイトですね。

この回答への補足

800000×3=2400000
2400000/16000000=0.15
0.15枚でよろしいのでしょうか?

補足日時:2010/05/09 23:11
    • good
    • 0

コンピューターの世界では


1B = 8bit
1KB = 1024B
1MB = 1024KB
なので
16MBは134217728bitです。

でもコンピューター以外の世界では
1kB = 1000B
です。
    • good
    • 0

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