基礎理論
アルゴリズム
コンピュータ構成要素
システム構成要素
ソフトウェア
ハードウェア
ヒューマンインタフェース
マルチメディア
データベース
ネットワーク
セキュリティ
システム開発技術
ソフトウェア開発管理技術
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.89 浮動小数点表示の仮数部が23ビットであるコンピュータで計算した場合,情報落ちが発生する計算式はどれか。
ここで,( )2内の数は2進法で表示されている。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
情報落ちとは、浮動小数点演算において,絶対値の大きな数と絶対値の小さな数の加減算を行ったとき,絶対値の小さな数の有効けたの一部又は全部が結果に反映されないことが原因で生じる計算誤差です。

各選択肢の絶対値の差を知りたいので指数に注目すると、
  • (10.101)2×2-16-(1.001)2×2-15
    -16と-15で差は1
  • (10.101)2×216-(1.001)2×216
    16と16で差は0
  • (1.01)2×218+(1.01)2×2-5
    18と-5で差は23
  • (1.001)2×220-(1.1111)2×221
    20と21で差は1
各式の中で一つだけ指数の差が23ビット以上となる「ウ」が情報落ちが発生する計算式とわかります。
情報落ちの発生する部分
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   基本情報技術者試験 >     テクノロジー >     基礎理論 >  
< >
🥇