過去問解きまくり研究所 ホーム

平成28年度 春期 午前 問2

基礎理論

進数で表したもの

10 進数 123 を,英字 A 〜 Z を用いた 26 進数で表したものはどれか。ここで,A = 0,B = 1,…,Z = 25 とする。

答えと解説を見る

✓ これが正解ウET

解説

26 で割った商と余りを、そのまま英字に置き換えます。

基数を変える計算は、その基数で割って余りを下の桁から並べる、という手順で片づきます。ここでは 26 で割ります。123 ÷ 26 は、26 × 4 = 104 なので商が 4、余りが 123 − 104 = 19 です。したがって上の桁が 4、下の桁が 19 になります。次にこの数を英字に直します。設問が A = 0 と断っているので、番号はアルファベットの順番より 1 つ小さくなります。4 は A・B・C・D と数えた次の E、19 は R・S と続いた次の T です。よって並びは E と T になります。戻して確かめます。E が 4、T が 19 ですから、4 × 26 + 19 = 104 + 19 = 123 となり、もとの値に戻りました。桁数の見当も先に付けられます。26 の 1 乗が 26、2 乗が 676 なので、123 はその間に入り、2 桁になるはずだと分かります。この見当だけでも 3 文字の並びは落とせます。

ほかの選択肢はなぜ違うのか

出典:平成28年度 春期 応用情報技術者試験 午前 問2

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)