基礎理論
基本情報技術者試験 科目A免除 修了試験 20200726 実施分 問2
桁落ちの説明として,適切なものはどれか。
- ア 値がほぼ等しい浮動小数点数同士の減算において,有効桁数が大幅に減ってしまうことである。
- イ 演算結果が,扱える数値の最大値を超えることによって生じるエラーのことである。
- ウ 浮動小数点数の演算結果について,最小の桁よりも小さい部分の四捨五入,切上げ又は切捨てを行うことによって生じる誤差のことである。
- エ 浮動小数点数の加算において,一方の数値の下位の桁が結果に反映されないことである。
出典:基本情報技術者試験 科目A免除 修了試験 20200726 実施分 問2
答えと解説を見る
正解:ア
覚える知識
桁落ちの定義
桁落ちとは、ほぼ等しい2数の減算で有効桁が大幅に失われる誤差である。
この問題で必要なこと
桁落ちは、値がほぼ等しい浮動小数点数同士を引き算したときに有効桁数が大きく減ることである。
ひっかけ
オーバフロー、丸め誤差、情報落ちの説明を並べて混同させる。
この知識の出題:本試験系 2 回・免除試験 8 回(公開問題での観測値)