js中ip地址与整数的相互转换
2024-10-18 07:45:52
//IP转成整型
function _ip2int(ip)
{
var num = 0;
ip = ip.split(".");
num = Number(ip[0]) * 256 * 256 * 256 + Number(ip[1]) * 256 * 256 + Number(ip[2]) * 256 + Number(ip[3]);
num = num >>> 0;
return num;
}
//整型解析为IP地址
function _int2iP(num)
{
var str;
var tt = new Array();
tt[0] = (num >>> 24) >>> 0;
tt[1] = ((num << 8) >>> 24) >>> 0;
tt[2] = (num << 16) >>> 24;
tt[3] = (num << 24) >>> 24;
str = String(tt[0]) + "." + String(tt[1]) + "." + String(tt[2]) + "." + String(tt[3]);
return str;
}
最新文章
- LVS+Keepalived+Squid+Nginx+MySQL主从高性能集群架构部署方案
- Maven重复类的解决
- 嵌入式Linux驱动开发之helloword心得
- HBase分享会议笔记
- javaNIO学习
- ROS语音识别
- tiny210裸机第1课(启动原理)
- [Wordpress]Wordpress使用SMTP发送电邮
- Linux 安装Maven和nexus代理仓库
- 滑雪 (搜索)(dp)(贪心)
- poj3261 Milk Patterns 后缀数组求可重叠的k次最长重复子串
- 本地jar上传到本地仓库
- Ubuntu 中登录相关的日志
- SpringBoot与日志框架2(日志内斗)
- Linux技术图谱
- 通过Obfuscated ssh避免时不时ssh连接不畅的问题【转】
- OpenGIS 介绍(转)
- 把网卡中断绑定到CPU,最大化网卡的吞吐量(转)
- git 无法提交空目录
- freeSWITCH之安装