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