2014年6月12日木曜日

CHAPTER2_07_問題03

仮数部・・・指数表現じゃない部分。
情報落ちが発生するには、計算結果が23ビットより大きいビット数を必要とすればよい。


よって、一つずつ計算していき、何ビット必要か調べる。

ア (10.101)2×2-16-(1.001)2×2-15

1.0101×2-15-1.001×2-15
=0.0011×2-15
=1.1×2-12

23ビット以内(13ビット)で表現できるので、情報落ちは発生しない


イ (10.101)2×216-(1.001)2×216

10.101×216-1.001×216
=1.1×216

23ビット以内(17ビット)で表現できるので、情報落ちは発生しない


ウ (1.01)2×218+(1.01)2×2-5

1.01×218+1.01×2-5
=1010000000000000000+0.0000101
=1010000000000000000.0000101

27ビット必要とするので、23ビットで表現しようとすると4ビット情報落ちが発生する


エ (1.001)2×220+(1.1111)2×221

1.001×220+1.1111×221
=1.001×220+11.111×220
=101.000×220
=1.01×222

23ビット以内で表現できるので、情報落ちは発生しない



戻る

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。