応用情報技術者
基礎理論
2進数の11010101を16進数に変換すると?
1.
D5
✓ 正解
2.
B5
3.
C5
4.
E5
📝 解説
2進数を16進数に変換するには「4ビットずつ区切る」のがコツです!電話番号を市外局番と市内番号でブロックに分けて読むのと同じ感覚です。11010101を4ビットずつに分けると「1101|0101」になります。前半の1101₂は8+4+0+1=13で、16進数ではDです(10=A、11=B、12=C、13=D、14=E、15=F)。後半の0101₂は0+4+0+1=5で、そのまま5です。組み合わせると「D5」が正解。誤答のB5は1011|0101(13をBと間違えた)、C5は1100|0101(12と誤算した)に対応します。16進数変換は4ビットのグループをそれぞれ計算するだけ!慣れれば暗算できるようになりますよ。「1101→D、0101→5」という対応を繰り返し練習して定着させましょう!