HOME»基本情報技術者試験掲示板»平成28年秋期  午前問21

基本情報技術者試験掲示板

掲示板検索:

[2645]平成28年秋期  午前問21

さん(No.1)
解説冒頭にある

まず16進数 92 を2進数に変換します。
  92→1001 0010(2)


こちらの原理はどのように導かれるのか分かる方いらっしゃいましたら教えて頂けると嬉しいです。
2021.01.12 10:57
sumakkoさん(No.2)
力まかせに、一旦、10進数に変換して、2進数に戻すという方法がありますが、時間がかかるし、計算間違いをしやすいです。
原理はわからずとも、やり方は簡単です。9を2進数に変換して1001、2を2進数に変換して0010(16進数の1つの桁は4ビットなので、4桁で表す)。それをつなぎ合わせて、1001|0010(2)となります。
上記のことは、わかっていらっしやって、原理を質問されているのでしたら、次のようになります。
2の4乗を2^4と表記しますと、16進数の92は下記のようになります。
9×16^1+2×16^0(=1)=9×2^4+2
上の式を2進数に変換すると、1001×10000+10=10010010となります。
2進数、16進数、10進数の相互変換は、ネットワークの分野で、IPv4、IPv6の変換にも必要となってきます。
2021.01.12 12:26
さん(No.3)
この投稿は投稿者により削除されました。(2021.01.12 13:09)
2021.01.12 13:09
さん(No.4)
理解出来ました!
大変に分かりやすい説明感謝です!!
ありがとうございます!
2021.01.12 13:09

【返信投稿用フォーム】

お名前(10文字以内)

顔アイコン


本文(2,000文字以内)

記事削除用パスワード(20文字以内)

プレビュー

※CBT方式においては出題内容の公開は禁止されているため、合格者に出題内容を尋ねたり、出題内容を特定できる類の投稿を禁止します。
※宣伝や迷惑行為を防止するため当サイトとIPAサイト以外のURLを含む記事の投稿は禁止されています。

投稿記事削除用フォーム

投稿No. パスワード 
© 2010-2021 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop