IP4地址可以转换为long类型数值
来源:互联网 发布:linux 微信群 编辑:程序博客网 时间:2024/06/01 07:28
IP4地址可以转换为long类型数值
转换之后进行数值范围检验即可
IP4地址转换为long类型的方法是
public static long IPAddrToInt64(this string IPAddr)
{
if (IPAddr == null || !IPAddr.IsIPAddr())
return 0;
string[] startIP = IPAddr.Split('.');
if (startIP == null || startIP.Length < 4)
return 0;
return (uint.Parse(startIP[0]) << 24) + (uint.Parse(startIP[1]) << 16) +(uint.Parse(startIP[2]) << 8) + uint.Parse(startIP[3]);
}
转换之后进行数值范围检验即可
IP4地址转换为long类型的方法是
public static long IPAddrToInt64(this string IPAddr)
{
if (IPAddr == null || !IPAddr.IsIPAddr())
return 0;
string[] startIP = IPAddr.Split('.');
if (startIP == null || startIP.Length < 4)
return 0;
return (uint.Parse(startIP[0]) << 24) + (uint.Parse(startIP[1]) << 16) +(uint.Parse(startIP[2]) << 8) + uint.Parse(startIP[3]);
}
- IP4地址可以转换为long类型数值
- C#IPEndPoint中IP4地址字符串到long/uint的转换-转载修订
- java Long类型转换为flex AS Number类型时出现数值错误
- boolean转换为数值类型
- 字符串转换为数值类型
- ip地址与Long数值的相互转换
- long类型数值溢出
- java 将Object类型转换为long
- 将Long 类型转换为日期
- 请问NSString如何转换为long类型?
- long类型转换为时间戳
- 【python实现】ip转换为Long类型
- java long转换为int 类型 注意事项
- long查询结果转换为varchar2类型
- java long转换为int 类型 注意事项
- excel数值类型转换为文本
- excel数值类型转换为文本
- 如何将数值类型转换为数字?
- proe的使用
- JXL操作Excel
- dhtmlxWindows学习(一)
- 蓝桥系列(二)人员排日程
- 提高程序运行效率的10个简单方法
- IP4地址可以转换为long类型数值
- JPEG 原理详细
- QT QTextBrowser
- IPD系列(1)—技术地图
- Timeshift3.0支持cocos2d-x for lua第一版bate版测试.
- [CODE]UIUC同学Jia-Bin Huang收集的计算机视觉代码合集
- VS2008中捕获内存泄露
- 在系统编程和在应用编程
- 你不知道的Eclipse用法:使用Heap检测和分析Android应用内存