基礎理論

基本情報技術者試験16進数の 0.2C を10進数で表したものはどれか

テクノロジ系基礎理論計算問題難易度:normal
16進数の 0.2C を10進数で表したものはどれか。
0.125
0.171875
0.275
およそ0.2C進法のまま
正解
イ.0.171875

16進小数は各桁に16^-1,16^-2…の重みを掛ける。2×(1/16)=0.125、C(=12)×(1/256)=12/256=0.046875。和は0.125+0.046875=0.171875となり正しい。

?選択肢ごとの解説

ア ×0.125は最初の桁2×16^-1だけを計算し、2桁目のC(12)×16^-2を加え忘れた誤りである。
イ ○16進小数は各桁に16^-1,16^-2…の重みを掛ける。2×(1/16)=0.125、C(=12)×(1/256)=12/256=0.046875。和は0.125+0.046875=0.171875となり正しい。
ウ ×0.275は16進のCを10進の小数0.x桁とみなして単純に並べるなど、桁の重み16^-2を使わなかった誤りである。
エ ×およそ0.2C進は16進表記をそのまま残しただけで10進数に変換しておらず、数値の体裁を成していない。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0022

【基本情報技術者試験】16進数の 0.2C を10進数で表したものはどれか|正解「0.171875」|ukamiru 過去問