首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

一段IP地址的进制变换

2013-08-01 
一段IP地址的进制转换IP 地址为网络字节序的32 位数字;“3232241478”对应的IP 地址是“192.168.23.70”。“3232

一段IP地址的进制转换
IP 地址为网络字节序的32 位数字;“3232241478”对应的IP 地址是“192.168.23.70”。
“3232241478”的二进制格式为“11000000 10101000 00010111 01000110”,从左到右,第
一个8 位“11000000”对应的十进制数为“192”;第二个8 位“10101000”对应的十进制数
为“168”;第三个8 位“00010111”对应的十进制数为“23;



其中的3232241478是怎样通过IP地址192.168.23.70转出来的,3232241478是什么进制的
[解决办法]
3232241478是十进制的,这连小学一年级的娃娃都知道。
3232241478 = 192 * 256 * 256 * 256 + 168 * 256 * 256 + 23 * 256 + 70
[解决办法]
192.168.23.70 这个地址,先取出点分的四个部分,从左到右,第一部分乘2的24次方,第二部分乘2的16次方,第三部分乘2的8次方,第4部分乘2的0次方,得到的四个结果相加即可。

热点排行