問題ID : 12429
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID : 12429
msg# 1
hirogotanda
投稿数: 4
この問題ですが、
16進数0xBを2進数で表示しているのを下記の中から選択せよ。
となっており、間違いなく0011が回答だと思います。
何故回答は1011なのでしょうか。
1011は16進数で言う所の2xBではないでしょうか。
宜しくお願いします。
16進数0xBを2進数で表示しているのを下記の中から選択せよ。
となっており、間違いなく0011が回答だと思います。
何故回答は1011なのでしょうか。
1011は16進数で言う所の2xBではないでしょうか。
宜しくお願いします。
Re: 問題ID : 12429
msg# 1.1
papico2
投稿数: 29
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」 になります。
Re: 問題ID : 12429
msg# 1.2
hirogotanda
投稿数: 4
papico2さん、ありがとうございました。完全に勘違いをしていました。