第2種情報処理技術者試験 1998年度 = 平成10年度・春期 午前 問9

 図に示す形式の24ビットの浮動小数点表示で、最大値を16進数で表したものはどれか。


 ア 3FFFFF  イ 7FFFFF  ウ BFFFFF  エ FFFFFF

解答

 ア

解説

仮数部の符号
最大値の符号は正ですから0です。
指数部
2の補数表現の最大値は、符号ビットである最上位ビットが0で、それ以外のビットが1の値です。したがって0111111です。
仮数部
仮数部には符号はありませんので、最大値はすべてのビットが1です。したがって、1111111111111111です。
 得られた2進数001111111111111111111111を16進数に変換すると3FFFFFが得られます。

  ┌──┬──┬──┬──┬──┬──┐   │0011│1111│1111│1111│1111│1111│   ├──┼──┼──┼──┼──┼──┤   │ 3 │ F │ F │ F │ F │ F │   └──┴──┴──┴──┴──┴──┘


BohYoh.comトップページへ