本文へスキップ
Certia
テクノロジ系
春期

応用情報技術者 2010年 春期 問2

2 / 80

図に示す 16ビットの浮動小数点形式において、10進数 0.25を正規化した表現はど れか。ここで、正規化は仮数部の最上位けたが1になるように指数部と仮数部を調節 する操作とする。 4ビット 1ビット 11ビット s:仮数部の符号(0:正,1:負) e: 指数部(2を基数とし、負数は2の補数 S e f 」 で表現) 小数点の位置 f:仮数部(符号なし2進数) 0001 10000000000

問題の図

正解と解説

表示する
正解 ウ

10進数0.25は2進数で0.01、正規化して仮数部最上位を1にすると1.0×2^-2 となります。指数部を−2(2の補数表現)、仮数部の最上位けたを1として16ビット形式に当てはめた表現が正解です。よって指数−2・仮数先頭1を正しく配置したものが該当します。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。