回 帖 发 新 帖 刷新版面

主题:如何将这些二进制形式的ip地址转成点分十进制?

已知ip地址的二进制形式为11000010   00100010   01100100   00010101

答案是194.34.100.21

可是这是怎么转换的呀?总不见得对照着进制表转换呀,194早已超出了进制表。

那应该怎么转换?

回复列表 (共7个回复)

沙发

ip地址的二进制形式为11000010   00100010   01100100   00010101
则,每8位2进制对应一个十进制数,(2进制转化为十进制应该会吧?)
11000010十进制位194
00100010对应为34
01100100为100
00010101为21
所以它的点分十进制为194.34.100.21

板凳

对呀,但是你怎么知道11000010的十进制位就是194?这怎么转呀?
我的意思就是194早就超出了进制表里的十进制,那194是怎么转出来的?

3 楼

进制表虾米东东啊?

4 楼

194早就超出了进制表里的十进制????这是什么意思???
11000010=1*2^7+1*2^6+1*2^1=128+64+2=194

5 楼

知道了!
我居然一下子忘了按权展开的方法.[em10][em9]

现在明白了[em4]

6 楼

从低位看起如果是全是1,就是1+2+4+8+16+32+64+128+256.......
比如11000010就是0+2+0+0+0+0+64+128
我觉悟得很简单呀!

7 楼

晕晕晕

我来回复

您尚未登录,请登录后再回复。点此登录或注册