過去問解きまくり研究所 ホーム

平成29年度 春期 午前 問2

離散数学

0以外の数値を浮動小数点表示で表現する場合,仮数部の最上位桁が0以外になるように,桁合わせする操作はどれか。ここで,仮数部の表現方法は,絶対値表現とする。

答えと解説を見る

✓ これが正解エ正規化

解説

仮数部の最上位を〇以外にそろえる操作が、正規化です。

浮動小数点では、同じ数をいくつもの形で書き表せてしまいます。仮数部と指数部の組み合わせが、一通りに決まらないからでした。そこで、書き表し方を一通りに絞る決まりを置きます。仮数部の最上位の桁が〇以外になるように、桁をそろえるのです。仮数部をずらした分だけ、指数部を増やしたり減らしたりします。この桁合わせの操作を正規化と呼びました。そろえておくと、限られた桁を最も有効に使えます。精度が落ちにくくなるのが、いちばんの利点でした。切上げは、端数を上の桁へ繰り入れて短くする操作です。切捨ては、端数をそのまま落として短くします。どちらも値を丸める手立てで、位取りをそろえてはいません。桁上げは、足し算で上の桁へ一つ送ることを指しました。表し方を一つに定めるかどうかが、見分ける鍵になります。

ほかの選択肢はなぜ違うのか

出典:平成29年度 春期 基本情報技術者試験 午前 問2

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)