/** * ip地址转成整数. * @param ip * @return */ public static long ip2long(String ip) { String[] ips = ip.split("[.]"); long num = 16777216L*Long.parseLong(ips[0]) + 65536L*Long.parseLong(ips[1]) + 256*Long.parseLong(ips[2]) + Long.parseLong(ips[3]); return num; } /** * 整数转成ip地址. * @param ipLong * @return */ public static String long2ip(long ipLong) { //long ipLong = 1037591503; long mask[] = {0x000000FF,0x0000FF00,0x00FF0000,0xFF000000}; long num = 0; StringBuffer ipInfo = new StringBuffer(); for(int i=0;i<4;i++){ num = (ipLong & mask[i])>>(i*8); if(i>0) ipInfo.insert(0,"."); ipInfo.insert(0,Long.toString(num,10)); } return ipInfo.toString(); }
相关推荐
主要介绍了Java编程IP地址和数字相互转换代码示例,具有一定借鉴价值,需要的朋友可以参考下。
输入将 IP 地址转换为整数,反之亦然。用法 var ipint = require ( 'ipint' ) ;var ip = '174.36.207.186' , int = ipint . ipToInt ( '174.36.207.186' ) ;console . log ( ip + ' => ' + int ) ;console . log ( ...
c语言,包含获取指定网口ip地址,mac地址,网关,以及c语言实现修改ip,网关,子网掩码,以及设置socket套接字加入到多播组的方法;可以实现linux下的time_t和字符串的相互转换。
人们为了方便记忆,就将组成计算机的IP地址的32位二进制分成四段,每段8位,中间用小数点隔开,然后将每八位二进制转换成十进制数,这样上述计算机的IP地址就变成了:210.73.140.2。 二、IP地址的分类 我们说过...
子网划分辅助:即IP地址十进制与二进制的相互转换,以及二进制的与、或、取反操作 附加工具: .ASCII表:0-127的ASCII表,以2、8、10、16及HTML分别表示 .简化计算器:四则运算、乘方、开方、阶乘。大部分功能...
IP地址由4个十进制的数字号码所组成,而每一个号码的值介于0~255之间,它虽然解决了网络上计算机的识别问题,但是IP地址确不容易记,因此域名系统(DNS)被开发出来,它专门用于将IP地址转换成有意义的文字,以方便...
子网划分辅助:即IP地址十进制与二进制的相互转换,以及二进制的与、或、取反操作 附加工具: .ASCII表:0-127的ASCII表,以2、8、10、16及HTML分别表示 .简化计算器:四则运算、乘方、开方、阶乘。大部分功能支持...
子网划分辅助:即IP地址十进制与二进制的相互转换,以及二进制的与、或、取反操作 附加工具: .ASCII表:0-127的ASCII表,以2、8、10、16及HTML分别表示 .简化计算器:四则运算、乘方、开方、阶乘。大部分功能支持...
子网划分辅助:即IP地址十进制与二进制的相互转换,以及二进制的与、或、取反操作 附加工具: .ASCII表:0-127的ASCII表,以2、8、10、16及HTML分别表示 .简化计算器:四则运算、乘方、开方、阶乘。大部分功能支持...
B、IP地址由32位十进制数组成 C、IP地址是Internet上主机的数字标识 D、IP地址指出了该计算机连接到哪个网络上 IP地址是一串难以记忆的数字,人们用域名来代替它,完成IP地址和域名之间转换工作的是_____服务器。...
菜单栏 标准选择:A 在Internet中,主机的IP地址与域名的关系是()。 A.IP地址是域名中部分信息的表示 B.域名是IP地址中部分信息的表示 C.IP地址和域名是等价的 D.IP地址和域名分别表达不同含义 标准选择:C ...
A:将域名转换为IP地址 B:将IP地址转换为物理地址 C:将IP地址转换为域名 D:将域名转换为物理地址 答案:A TCP/IP体系结构中的TCP和IP所提供的服务分别为() A:链路层服务和网络层服务 B:网络层服务和运输层服务 C:...
实例50 获取网络主机IP地址 实例51 C#对话信息框的应用 实例52 在C#中快速调用Windows API 实例53 摄氏温度与华氏温度间相互转换(1) 实例54 摄氏温度与华氏温度间相互转换(2) 实例55 使用FileSystemWatcher...
常 用 工 具 【繁简转换】 可视化的繁简体GB与BGK码以及GB2与BIG5码相互转换,可以复制文本到当前窗体中文本进行转换,也可以实现单个文件或批量文件的转换。在窗体中双击文本字符串尾即可实现自动选定文本并自动...
【繁简转换】 可视化的繁简体GB与BGK码以及GB2与BIG5码相互转换,可以复制文本到当前窗体中文本进行转换,也可以实现单个文件或批量文件的转换。在窗体中双击文本字符串尾即可实现自动选定文本并自动复制功能。本...
模拟信号和数字信号之间相互转换 d. 把数字信号转换为模拟信号 题目21 以下不属于目前常用的传输介质的是______。 a. 同轴电缆 b. 光纤 c. 双绞线 d. 卫星信道 题目22 在拨号网络设置中,必选的网络协议是_________...
模拟信号和数字信号之间相互转换 d. 把数字信号转换为模拟信号 题目21 以下不属于目前常用的传输介质的是______。 a. 同轴电缆 b. 光纤 c. 双绞线 d. 卫星信道 题目22 在拨号网络设置中,必选的网络协议是_________...
模拟信号和数字信号之间相互转换 d. 把数字信号转换为模拟信号 题目21 以下不属于目前常用的传输介质的是______。 a. 同轴电缆 b. 光纤 c. 双绞线 d. 卫星信道 题目22 在拨号网络设置中,必选的网络协议是_________...
模拟信号和数字信号之间相互转换 d. 把数字信号转换为模拟信号 题目21 以下不属于目前常用的传输介质的是______。 a. 同轴电缆 b. 光纤 c. 双绞线 d. 卫星信道 题目22 在拨号网络设置中,必选的网络协议是_________...
实例52 在C#中快速调用Windows API 实例53 摄氏温度与华氏温度间相互转换(1) 实例54 摄氏温度与华氏温度间相互转换(2) 实例55 使用FileSystemWatcher组件监视Web服务器 实例56 由颜色名字...