IP地址与int整数的转换
将 IP 地址转换成 10 进制整数。
例如,IP 地址为10.0.3.193,把每段拆分成一个二进制形式组合起来为00001010 00000000 00000011 11000001,然后把这个二进制数转变成十进制整数就是167773121。
let IP = '10.0.3.193'
function transformIpToNumber(IP){let ipArr = IP.split('.')let obStr = ''ipArr.forEach(item=>{obIp = parseInt(item).toString(2)// 补0if(obIp.length < 8){str = ''for(let i = 0 ; i < 8 - obIp.length ; i++){str += '0'}obIp = str + obIp}obStr+=obIp})return parseInt(obStr,2)
}
console.log(transformIpToNumber(IP));
IP地址与int整数的转换相关推荐
- c语言整数转ip地址字符串,C/C++ ip地址与int类型的转换实例详解
C/C++ ip地址与int类型的转换实例详解 前言 最近看道一个面试题目,大体意思就是将ip地址,例如"192.168.1.116"转换成int类型,同时还能在转换回去 思路 i ...
- ip地址与long数值互相转换
IPv4地址是一个32位的二进制数,通常被分割位4个"8位二进制数" 一.将ip地址转成long数值 将IP地址转化成整数的方法如下: 1.通过String的split方法按.分隔 ...
- IP地址分类及进制转换
IP地址分类及进制转换 1.IP地址分类 IP地址 在根据TCP/IP协议进行通信时,要用IP地址来标识主机或路由器.在IPv4中,IP地址是一个32位的整数.所以最多可以表示的数字IP地址是:2^3 ...
- 计算机网络ip进制转换方法,IP地址与二进制之间的转换
IP地址与二进制之间的转换 在讨论如何进行IP地址与二进制之间的转换前, 有必要解释一下IP地址与二进制的概念 IP IP协议是网络层的一个协议, 是能使连接到网上的所有计算机网络实现相互通信的一套规 ...
- IP地址与二进制之间的转换
IP地址与二进制之间的转换 在讨论如何进行IP地址与二进制之间的转换前, 有必要解释一下IP地址与二进制的概念 IP IP协议是网络层的一个协议, 是能使连接到网上的所有计算机网络实现相互通信的一套规 ...
- 面试题:请用代码实现ip地址与int之间互换?
来自:Java面试那些事儿 面试官:Ipv4地址可以转为Long类型的数字知道吧?你写一下这个转换的代码. 对计算机基础逐渐模糊的小黄一脸懵逼,毕竟工作中很少会用到,只记得ip地址和整数是可以相互转换 ...
- IP地址和域名之间的转换
一.引言 域名,简单来理解就是我们平常说的网址.比如登录某度买假药时,会在IE浏览器的地址栏输入www.baidu.com,这里我们输入的就是百度的域名.而实际上我们在互联网中要找到某个网站,是需要这 ...
- IP地址与长整数之间的转换详解
今天终于搞懂了ip地址和整数之间的转换, 在这里和大家分享一下心得,唠叨一把. 事件起因: 项目中用到通过ip地址获取城市名称,这样的原码网上一搜一大把,基本上都是lumaQQ的东西,在这里夸赞一番, ...
- java中IP地址与long之间的转换
IP地址转为long型: public static long ipToLong(String ip) {String[] ipArray = ip.split("\\.");Li ...
最新文章
- java调用ffmpeg,mencoder进行视频转换,读取时长等
- 20-ESP8266 SDK开发基础入门篇--C# TCP客户端编写 , 加入数据通信
- 边缘计算网关linux开发,边缘计算网关(BMG800系列)二次开发指导手册
- 大揭秘| 我司项目组Gitlab Flow DevOps流程
- 工业交换机选择时需要注意什么?
- 【BZOJ2908】又是nand 树链剖分+线段树
- 【数字逻辑设计】毛刺
- linux vi 编辑器用法
- 13.企业应用架构模式 --- 对象-关系元数据映射模式
- Android-Universal-Image-Loader的工具类封装
- win10 java环境变量
- a4b5笔记本大小对比_【玩码】全新升级MX350独显 小米笔记本Pro 15 2020款为创造力而生...
- 基于hydra的ssh密码的暴力破解
- Android实现在线阅读PDF文件
- python灰色预测模型步骤人口预测_人口预测模型灰色预测
- c是面向什么的语言,c语言是什么语言
- 数论之指标介绍及其应用(基于阶与原根的应用)
- 集成显卡和独立显卡的区别
- 欧几里得几何(1)Alpha
- ubuntu安装firefox flash插件