問題ID : 12429
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
hirogotanda
投稿数: 4
![新米 新米](https://ping-t.com/uploads/rank3e632f95e81ca.gif)
この問題ですが、
16進数0xBを2進数で表示しているのを下記の中から選択せよ。
となっており、間違いなく0011が回答だと思います。
何故回答は1011なのでしょうか。
1011は16進数で言う所の2xBではないでしょうか。
宜しくお願いします。
16進数0xBを2進数で表示しているのを下記の中から選択せよ。
となっており、間違いなく0011が回答だと思います。
何故回答は1011なのでしょうか。
1011は16進数で言う所の2xBではないでしょうか。
宜しくお願いします。
papico2
投稿数: 29
![一人前 一人前](https://ping-t.com/uploads/rank3dbf8ea81e642.gif)
16進数は10進数と区別するために、数値の先頭に 「 0x 」 をつけることがあります。
http://www.infraexpert.com/study/ip2.html
つまり12429の「 0x 」は、その後に続く値が16進数であることを意味しているので「 0xB 」は、16進数の「 B 」ということになります。
16進数の「 B 」を2進数にすると 「1011」 になります。
http://www.infraexpert.com/study/ip2.html
つまり12429の「 0x 」は、その後に続く値が16進数であることを意味しているので「 0xB 」は、16進数の「 B 」ということになります。
16進数の「 B 」を2進数にすると 「1011」 になります。
hirogotanda
投稿数: 4
![新米 新米](https://ping-t.com/uploads/rank3e632f95e81ca.gif)
papico2さん、ありがとうございました。完全に勘違いをしていました。