基本情報技術者平成16年秋期 午前問3
午前問3
16進小数0.FEDCを4倍したものはどれか。
1.FDB8
2.FB78
3.FB70
F.EDC0
分類
テクノロジ系 » 基礎理論 » 離散数学
正解
ウ
解説
16進数を2進数に変換してシフト演算で答えを導きます。
0.FEDC(16)=0.1111 1110 1101 1100(2)
4倍したいので2進数のビット列を左に2ビット分シフトします。シフトによって空いた右のビットには0を入れます。
11.1111 1011 0111 0000
最後にビット列を16進数に戻します。
3.FB70