ITの基礎知識|ITパスポート・基本情報

基本情報技術者 平成20年春 問5

2017.09.22

浮動小数点表示の仮数部が 23 ビットであるコンピュータで計算した場合, 情報落ちが発生する計算式はどれか。 ここで,( )2内の数は2進法で表示されている。

  • ア:  (10.101)2×2-16 - (1.001)2×2-15 
  • イ:  (10.101)2×216 - (1.001)2×216
  • ウ:  (1.01)2×218 + (1.01)2×2-5
  • エ:  (1.001)2×220 + (1.1111)2×221

Show answer

正解: ウ

情報落ちは絶対値の非常に大きい数と小さな数の足し算や引き算を行ったときに、小さい数が計算結果に反映されないために発生する誤差です。