浮動小数点形式で表現された数値の演算結果における丸め誤差の説明はどれか。…
科目A 科目A 問2
浮動小数点形式で表現された数値の演算結果における丸め誤差の説明はどれか。
- ア演算結果がコンピュータの扱える最大値を超えることによって生じる誤差である。
- イ数表現のけた数に限度があるので,最下位けたより小さい部分について四捨五入や切上げ,切捨てを行うことによって生じる誤差である。
- ウ乗除算において,指数部が小さい方の数値の仮数部の下位部分が失われることによって生じる誤差である。
- エ絶対値がほぼ等しい数値の加減算において,上位の有効数字が失われることによって生じる誤差である。
正答 イ
正答は イ。丸め誤差の説明です。
コンピュータは数値を決まったけた数(ビット数)で表すので、表しきれない下位の部分を四捨五入・切上げ・切捨てして、けた数に収めます。このときに生じる真の値との差が丸め誤差です。例えば、10進数の 0.1 は2進数では無限小数になるので、浮動小数点数では丸めた近似値で記憶されます。
【ほかの選択肢】
ア 演算結果が扱える最大値を超えて生じる誤差 誤り
→ オーバフローの説明
ウ 指数部が小さい方の数値の仮数部の下位部分が失われる 誤り
→ 情報落ちに似た説明だが、情報落ちは、絶対値の大きな数と
解説の続きをみる続きを閉じる
小さな数の加減算で、指数部をそろえるときに小さい方の下位の部分が失われる誤差。乗除算では指数部をそろえる必要が無いので、この誤差は生じない
エ 絶対値がほぼ等しい数値の加減算で上位の有効数字が失われる 誤り
→ けた落ちの説明
【誤差の種類のまとめ】
丸め誤差 表せるけた数に収めるときの端数の処理で生じる
けた落ち 値の近い数どうしの減算で有効数字が減る
情報落ち 大きな数と小さな数の加減算で小さい方が無視される
打切り誤差 無限に続く計算を途中で打ち切ることで生じる
出典:令和7年度 基本情報技術者試験 科目A 公開問題 問2(独立行政法人情報処理推進機構)出典元ページ
最終更新日
「科目A」のほかの問題
- 2024年度(令和6年度)公開問題 科目A 問2キーが小文字のアルファベット1 文字(a,b,…,z のいずれか)であるデータを,大きさ
- 2024年度(令和6年度)公開問題 科目A 問8LAN 間接続装置に関する記述のうち,適切なものはどれか。
- 2024年度(令和6年度)公開問題 科目A 問14システムの開発部門と運用部門が別々に組織化されているとき,システム開発を伴う新規サービス
- 2024年度(令和6年度)公開問題 科目A 問20日本において,産業財産権と総称される四つの権利はどれか。
- 2026年度(令和8年度)公開問題 科目A 問6図の回路のA 及びB に信号を入力したときに,Y に出力される信号のタイミングチャートと
- 2026年度(令和8年度)公開問題 科目A 問12バーンダウンチャートの使い方として,適切なものはどれか。
スポンサーリンク

