- ベストアンサー
IPアドレスの表し方について教えて下さい!
IPアドレスを2進数から10進数に表す時に、右から1,2,4,8,16、32、64、128と倍にしていったものを使って変えていますが、この数値は決まった数値なのですか?また、この数値を使うとなぜ2進数から10進数に変わるのですか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
2進数だと右から順番に2のx乗したものをかけてやることになります。 ですから1,2,4,8,....という数字になるんですね。 10進数でも同じで10のx乗したものをかけていくことになりますね。
その他の回答 (2)
- zuru
- ベストアンサー率6% (29/443)
回答No.2
自分は2進=>10進にする場合は一度16進に置き換えてから考えます。 面倒ですが、一番納得できます。 両手(親指無)で数えると255まで数えられるのであとはその応用です。
- reachippatu
- ベストアンサー率24% (105/431)
回答No.1
2進数だと2になると桁上がりするからです。 例えば、数字の「5」を0と1だけで表そうとしたらどうなるか考えて下さい。 0と1では1までしか表現できないから、桁上がりするしかないんです。 だから1の次は10になるんです。その次は11になり、 さらにその次は100になります。 そして「5」は101です。 >この数値を使うとなぜ2進数から10進数に変わるのですか? 10進数というよりは、大きさが5であるものに変わると言えるでしょう。