- ベストアンサー
2進数を16進数に変換するにはどうしたらいいのでしょうか?
たとえば、10110111110という2進数を16進数に変換するには どうしたらできるのでしょうか?よろしくお願いいたします。 (本などで調べたら、下から4桁ずつ区切るとよいとかいてあったのですが よく意味がわかりませんでした。) コンピュータにあまり詳しくないので、どなたか初歩的に優しく教えていただけないでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
基数変換ですね。 参考URLを見てください。 ちなみに10110111110は16進にすると5BE、10進にすると1470です。
その他の回答 (2)
- none123
- ベストアンサー率30% (49/162)
10110111110 を下から4桁ずつ区切ります。 「101」「1011」「1110」 この数値を2進数→10進数に変換します。 2進数は、1桁目から順に、 『2の0乗(=1)』 『2の1乗(=2)』 『2の2乗(=4)』 『2の3乗(=8)』 をあらわすので、 「101」は、4+0+1=5 「1011」は、8+0+2+1=11 =B 「1110」は、8+4+2+0=14=E ※16進数では9以降は A・B・C…Fと表わすので、 「11」は「B」、「14」は「E」となります。 よって答えは、5BE となります。
お礼
回答ありがとうございました。 質問してすぐに回答をくださったのでとても助かりました。 どうもありがとうございました。
プログラムメニューのアクセサリ→電卓を表示します。 ファイルメニューの「表示」で「関数電卓」にします。 2進数で上記の数字を入力後16進数に変換すると超簡単です。 詳しい変換方法を知りたいという場合は ネットで16進数と検索するとざくざく出てきますよ。。。
お礼
回答ありがとうございました。 電卓という方法がありましたね。 どうもありがとうございました。
お礼
回答ありがとうございました。 質問してすぐに回答をくださったのでとても助かりました。 どうもありがとうございました。