解答  前問 http://ameblo.jp/tyousennblog/entry-11473635050.html

10進数の8になります

----------------------------------------------------------------------------------





10進数の3を二進数に変換すると11になります。

この方法を解説します。

まず左に1を書きます
                            1

それに2をかけていった数を隣に書いていきます

256 128 64 32 16 8 4 2 1

といった形になります
この表を使って簡単に求めます

例えば6を二進数に変換します
この表を使って合計が6になる組み合わせをみつけます
左から順番に表を見ていくとあきらかに256から8までは必要ないことがわかります。
4は6いかなので確保しましょう。
2は4と足して6になるので確保しましょう。
1は足すと6を超えてしまうので、いらないことがわかります。


確保した4と2の下に1を書きましょう
そしてほかの部分は全て0にしましょう
これで完成です

           0 0    0 0 0 0 1 1 0

000000110 これが二進数で表した6になります
これでも間違えではないですが、
後ろの部分は邪魔(10進数で80を0080みたいな書き方をしないので)消します
つまり110になります
これで全ての正の数が変換できます


--------------------------------------------------------------------------------------

例題です

①10進数258を二進数で表しなさい
②10進数39を二進数で表しなさい

答えは次の記事2進数の計算方法で確認ください