- みんなの回答 (5)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
50だけ分かっても意味無いので、理屈をしつかり理解しておく。 50と言う数は、5×10¹ + 5×10⁰ という数を示していましたね。 2進法ということは、これを ・・・?×2⁶ + ?×2⁵ + ?×2⁴ + ?×2³ + ?×2² + ?×2¹ + ?×2⁰. ?×2⁻¹・・ であらわすという事です。 2の累乗は、下記くらいは良く出てくるので覚えておくと良い 2⁸ = 256 2⁷ = 128 2⁶ = 64 2⁵ = 32 2⁴ = 16 2³ = 8 2² = 4 2¹ = 2 2⁰ = 1 50は、2⁶(=64)>50>2⁵(=32) なので、充当な方法 50 - 32 1 あまり18 18 - 16 1 あまり2 2 - 8 0 2 - 4 0 2 - 2 1 0 - 1 0 あるいは、もっと大きな数字だと機械的に・・・ 50÷2 = 25 0 割り切れると0 末尾が偶数なら0 25÷2 = 12.5 1 割り切れないと1 末尾が奇数なら1 12÷2 = 6.0 0 以下同様 6÷2 = 3.0 0 3÷2 = 1.5 1 1÷2 = 0.5 1 下から、110010 これだとどんな数字でも・・ニ進数に変えられる 2457 2457/2 = 1228.? 1 末尾が奇数なら1 1228/2 = 614 0 末尾が偶数なら0 614/2 = 307 0 307/2 = 153.? 1 153/2 = 76.? 1 76/2 = 38 0 38/2 = 19 0 19/2 = 9.? 1 9/2 = 4.? 1 4/2 = 2 0 2/2 = 1 0 1/2 = 0.? 1
- goo-learner
- ベストアンサー率35% (5/14)
手軽に求めるには、統一的な方法でやるより、小さい数の2進数表現から計算するといいですよ。 例えば、 3は11ですから、16倍つまり2の4乗倍すると48が110000であることがわかります。 それに2つまり10を足せば 50が110010であることが分かります。
- raizo-ichikawa
- ベストアンサー率22% (46/201)
大昔に習った変換法 対象数を2で割って、商を下に。横に割り切れる場合は0を余りが出る場合1を横に書く。 で商が1になるまで繰り返し、最後に商の1と横に書いた数字(0or1)を逆に書く。 2)50 0 -- 2)25 1 -- 2)12 0 -- 2) 6 0 -- 2) 3 1 --- 1 1 ↑ 50なら110010
50 =2*5^2 =2*(2^2+1)^2 =2*(2^4+2^3+1) =2^5+2^4+2 よって、110010
- mojya2012
- ベストアンサー率42% (64/150)
110010 ですね。 PCがwindows系でしたらアクセサリにある電卓で「表示」→「関数電卓」にして、 変換したい数字をいれて2進ボタンを押すだけで簡単に変換できますよ。
関連するQ&A
- 10進数→2進数、16進数;2進数→10進数、16進数
10進数を2進数、16進数に、2進数を10進数、16進数に変換したいのですがやり方がよく分かりません。分かる方、教えてください。(2進数、16進数は16bitで2の補数表示) (1) 4793.5625 (2) -2896 (3) 0110 1110 0010 1010 (4) 1110 1110 0010 1010
- ベストアンサー
- その他(学問・教育)
- 2進数・10進数・16進数
過去ログみてもよく分からなかったので質問します。 題名の通り 2進数→10進数(逆に10進数→2進数)などといったような変換ができません。1学期に授業でやったのですが授業プリントなくしてしまい・・・ 例えば(教科書見ながら書いてます) (1)2進数「0010」がどうして10進数で「2」なんですか(計算方法教えてください?? ↑2進数「0010」を色々計算して「2」を出したような気がします。 (2)16進数から2進数への変換も計算方法を教えてください。 例:16進数「C」がなぜ2進数「1100」なんですか?
- ベストアンサー
- 数学・算数
- 8進数から16進数 16進数から8進数
たびたびお世話になっています。 タイトルの通りなんですが、8進数から16進数、16進数から8進数のやり方が分かりません・・・。 例題をまじえて教えて下さい。 小数の問題も教えて下さい。 お願いします。
- 締切済み
- 数学・算数
- 2進数 8進数 16進数
2進数の引き算 8進数の足し算、引き算 16進数の足し算、引き算。 この計算方法がいまいちよくわかりません。 2進数引き算 11111101-01111111 8進数足し算 345+674 16進数足し算 EBA-23F どうやって解いていけばいいのでしょうか? ぜひ回答お願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- 2進数1011.011を 10進数と 16進数
2進数1011.011を 10進数と 16進数にしてください できればその式も書いていただければ幸いです
- ベストアンサー
- その他(プログラミング・開発)
- 2進数を10進数にするには
2進数から10進数にする計算方法をわかり易く教えてください。 2進数11110000は10進数で240 どうかよろしくお願いします。
- 締切済み
- その他([技術者向] コンピューター)
- 2進数から16進数へ
0.5 (10進数) 0 01111110 00000000000000000000000(2進数) 3F000000h(16進数) 1.0 0 01111111 00000000000000000000000 3F800000h 1.25 0 01111111 01000000000000000000000 3FA00000h 2進数から16進数の変換がわかりません。 私の手元にある参考書では (1)2進数表示の数を小数点を基準に四桁ずつにわける。 (2)それらに8,4,2,1を掛けて足す。 (3)それらを並べると16進数表示 というプロセスどおりに行っているのですが答えがでません。 ご教示お願い致します。
- ベストアンサー
- ハードウェア・サーバー