- ベストアンサー
2進法。
「十進法で表された整数2006を2進法で表せ。」 という問題は、どう解けばいいのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
「十進法で『2, 0, 0, 6』と並べて書いたら 2006 という数値を表す」ということを, どう理解しているんでしょうか? つまり 「2, 0, 0, 6 という数字の羅列」 を, どう解釈して 「2006 という数値」 と認識していますか?
その他の回答 (4)
理屈を学習してください。 http://oto-suu.seesaa.net/article/204829072.html テクニックは、回答者の方や下記URL参照。 http://okwave.jp/qa/q3337223.html http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1116366 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1210460042 その他、検索するとたくさん出てきます。
- asuncion
- ベストアンサー率33% (2127/6289)
>なぜ下から並べるのでしょうかね。。。 下に行けば行くほど、2のべき乗の重みがたくさんかかっているので、 それを左から書くことになっています。一般的には。
- maiko0318
- ベストアンサー率21% (1483/6969)
最初2で割って割り切れたら2で割れるでしょ。 次2で割って割り切れなかったら4で割れない。 ・・・ というのを繰り返しています。
- maiko0318
- ベストアンサー率21% (1483/6969)
2で割っていく。割れたらカッコの右に0,割れなかったら1をおく。商を下に書く 0)2006 ------ 1)1003 ------ 1)501 ----- 0)250 ----- 1)125 ----- 0)62 ---- 1)31 ---- 1)15 ---- 1)7 --- 1)3 --- 1 下から並べて 11111010110 となる
お礼
回答ありがとうございます。 なぜ下から並べるのでしょうかね。。。