初級シスアドでは、問題として10進数を2進数に変換したり、2進数を10進数に変換したりする問題は出題されていない。しかし、TCP/IPネットワークの問題において、IPアドレスとサブネットマスクを使って、ネットワーク・アドレスやホスト・アドレスを求めるために必要な知識である。 基数変換の詳細は基本情報技術者講座で解説しているので参考にして欲しい。 1.10進数 → 2進数 10進数を2進数に変換するには、変換したい10進数を商が0になるまで2で割りつづけ商と余りを求めればよい。 10進数の60は、2進数では111100である。8ビットで表現するときは、足りないけた数分、上位のけたに0を補充する。 10進数の小数を2進数に変換する方法は基本情報技術者講座で解説しています。 2.2進数 → 10進数 2進数から10進数に変換するには、2進数の各けたの重みをかけたものの合計を求める。 よく使われる