将IP地址转换成等效的数字

原创 2006年06月16日 16:21:00

 

 /**//// <summary>
        
/// 将IP地址字符串转换成等效的数字值
        
/// </summary>
        
/// <param name="ip">IP地址</param>
        
/// <returns>返回IP数字值</returns>

        public static uint IPToInt ( string ip )
        
...{
            IPAddress IP;
            
uint ipvalue = 0;
            
//若为合法的IP地址,则进行转换
            if (IPAddress.TryParse(ip, out IP))
            
...{
                String[] _ip 
= IP.ToString().Split('.');
                
for (int i = 0; i < 4; i++)
                
...{
                    
if (i != 3)
                    
...{
                        ipvalue 
= ipvalue +(uint)System.Convert.ToUInt32(_ip[i]) << 8;
                    }
                  
                }

                ipvalue 
+= (uint)System.Convert.ToUInt32(_ip[3]);
            }

            
return ipvalue;
        }

java字符串应用之IP地址转换成整数

一、应用范围      一般用在登录限制、查找IP所在城市等需求中,windows的ping命令也支持整数形式的IP。  二、关键技术点      将IP地址转化成整数的方法如下:    ...

编程将二进制IP地址转换成十进制

/****************************************************************** * Name: IP Address * Funcion: To...

python将IP地址转换成长整形的方法

我们经常访问网站是通过网址导航,网址导航链接的是域名,域名通过DNS转换成IP地址进行访问。我们见到IP地址通常是这样表示的a.b.c.d的形式。例如,山西农业大学首页的IP地址是211.82.8.2...

数字转换成ip

  • 2013年07月15日 14:48
  • 2KB
  • 下载

java字符串应用之IP地址转换成整数

一、应用范围     一般用在登录限制、查找IP所在城市等需求中,windows的ping命令也支持整数形式的IP。 二、关键技术点     将IP地址转化成整数的方法如下:     1、...
  • nmgrlq
  • nmgrlq
  • 2012年03月27日 15:17
  • 1496

【JS】IP大小端转换&十进制数字转换成IP

IP大小端转换&十进制数字转换成IP
  • LZGS_4
  • LZGS_4
  • 2016年04月30日 11:30
  • 1290

如何将域名地址转换成对应的IP地址?

本文摘自:http://blog.163.com/lyzaily@126/blog/static/42438837200910173105834/         将域名地址转换成IP地址有一个...
  • bird67
  • bird67
  • 2012年04月24日 14:53
  • 6952

linux c 网络编程:用域名获取IP地址或者用IP获取域名 网络地址转换成整型 主机字符顺序与网络字节顺序的转换

用域名获取IP地址或者用IP获取域名 #include #include #include int main(int argc,char **aggv) { struct hosten...
  • scdxmoe
  • scdxmoe
  • 2014年05月13日 19:42
  • 1488
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将IP地址转换成等效的数字
举报原因:
原因补充:

(最多只允许输入30个字)