IP地址怎么转换成十进制数字
问题描述:
IP地址怎么转换成十进制数字
例如主机"www.google. com"的IP地址是66.102.7.147,采用66×2563+102×2562+7×256+147的方式计算得到1113982867,在命令行下输入"ping 1113982867"会发现有数据包回应 我想知道的是 怎么算出来的加入说我的 IP地址是74.30.10.2431243482867 是怎么算出来的高手解释一下
答
这就是根据您提供的公式算出来的:
74×256^3+30×256^2+10×256+243 = 1243482867
或者说分别将IP地址的四位数字化成十六进制,将得到的十六进制去掉“小数点”后再化为十进制即可.
供参考.