仮数部・・・指数表現じゃない部分。
情報落ちが発生するには、計算結果が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 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。