10 進 → 2 進とは

10 進数を 8 ビットに直す

書き方

大きい重みから引けるなら 1、引けないなら 0
8 桁に足りなければ左を 0 で埋める
2^n: 2 4 8 16 32 64 128 256 512 1024

200 なら 128 を引いて 72 → 64 を引いて 8 → 32 と 16 は引けない → 8 を引いて 0、で 11001000。2 で割った余りを下から並べる方法でも求められます。

例

$ echo $((2**10))

実際に打って練習する

ネットワーク計算コースの Lv2「10 進数を 2 進数に」で覚えます(第1章 数の地図(2 進数と 16 進数))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜2 はログインすると無料で試せます(それより先はブロンズ以上のプランで遊べます)。

サブネット計算・ネットワーク計算の用語集へ戻る