基本情報技術者試験 令和7年度 科目A 公開問題 問2「浮動小数点形式で表現された数値の演算結果における丸め誤差の説明はどれか。…」の正解と解説です。基本情報技術者試験の「数値表現」分野の過去問で、これまでの受験者の正答率は約61%です。
イ. 数表現のけた数に限度があるので,最下位けたより小さい部分について四捨五入や切上げ,切捨てを行うことによって生じる誤差である。
正答率 60.8%(1,362人中 828人が正解)
浮動小数点形式の演算で生じる代表的な誤差は、丸め誤差・桁落ち・情報落ち・オーバーフローの4種類があります。丸め誤差とは、限られた仮数部の桁数では数を完全に表現できないため、表現範囲外となる最下位より下の部分を四捨五入・切り上げ・切り捨てで処理することにより生じる誤差で、選択肢イがその説明に該当します。