社区
ASP
帖子详情
ip地址如何转换成十进制的那种形式啊?用来显示地区的?
aspone123
2004-05-06 10:56:34
如将:aaa.bbb.ccc.ddd 如何转换成:123456789这样的数字啊,好用来显示地区?
多谢!
...全文
275
11
打赏
收藏
ip地址如何转换成十进制的那种形式啊?用来显示地区的?
如将:aaa.bbb.ccc.ddd 如何转换成:123456789这样的数字啊,好用来显示地区? 多谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zmhqyw
2004-05-07
打赏
举报
回复
是256吗?是吧?真的是啊?我这记性啊~
zmhqyw
2004-05-07
打赏
举报
回复
浏览器在解释ip地址的时候最终把ip地址解释成一个数字,就是你在ip数据库中看到的样子。
我记得转换方法在电脑报前年的文章里有介绍。(这么久了去哪找啊)
a.b.c.d
a*255^3+b*255^2+c*255^1+d
我只能大概记得是这个样子。对不对只有天知道啦。
希望这里的高手发发善心,看在你那5点的份上,给你个正确答案。哈哈。
aspone123
2004-05-07
打赏
举报
回复
我去试试。
qiangsheng
2004-05-07
打赏
举报
回复
试试这个
aaa*256*256*256+bbb*256*256+ccc*256+ddd
aspone123
2004-05-07
打赏
举报
回复
up
aspone123
2004-05-07
打赏
举报
回复
up
stayhere
2004-05-07
打赏
举报
回复
'0-255,确实应该是256进制,我原来提供的错误了.
'感到非常抱歉,把你给误导了.
<%strUserIP=request("remote_addr")
arrUserIP=split(strUserIP,".")
longUserIP=int(arrUserIP(3))+int(arrUserIP(2))*256+int(arrUserIP(1))*256*256+int(arrUserIP(0))*256*256*256
response.Write(longUserIP)
numIP=longUserIP
ip1=numIP mod 256
numip=int(numIP/256)
ip2= numIP mod 256
numip=int(numIP/256)
ip3= numIP mod 256
numip=int(numIP/256)
ip4= numIP mod 256
dotIP= ip4 & "." & ip3 & "." & ip2 & "." & ip1
response.Write("<br>" & dotIP)
%>
stayhere
2004-05-07
打赏
举报
回复
你重新开贴问的啊.觉得奇怪,给原来给你的代码在我这儿全部测试通过了的呀.
stayhere
2004-05-07
打赏
举报
回复
http://expert.csdn.net/Expert/topic/3027/3027695.xml?temp=.9532129
qiangsheng
2004-05-06
打赏
举报
回复
不明白
aspone123
2004-05-06
打赏
举报
回复
我下载了一个IP数据库。access的。
里面有四个字段:ip1 ip2 country city
但ip却是数字。怎样把IP转换为数字型的IP再进行比较输出地区呢?
请给出一个完整的代码,多谢!
ip1 ip2 country city
1026576383 1026588670 北京市 网通adsl用户
...
IP地址
十进制
转换
IP地址
十进制
转换 主要用于
十进制
数字到
IP地址
的转换! 比如 3232235521 就是 192.168.0.1 也有子网掩码的 计算功能算是比较全的了做网络用得上的!
IP地址
转化算法 二进制转
十进制
IP地址
转化算法 二进制转
十进制
IP地址
转化算法 二进制转
十进制
源代码
IP地址
是计算机网络中用来唯一标识一个设备的地址-
IP地址
转换.pdf
ip地址
转换 上述代码中,`ipToInteger`函数将点分
十进制
形式
的
IP地址
转换为无符号整数
形式
的
IP地址
。该函数使用字符串流`istringstream`将点分
十进制
形式
的
IP地址
按照"."进行分割,然后依次解析每个分割得到的字符串,并通过移位和加法运算得到无符号整数
形式
的
IP地址
。 `integerToIp`函数将无符号整数
形式
的
IP地址
转换为点分
十进制
形式
的
IP地址
。该函数使用字符串流`ostringstream`创建一个输出流,然后通过循环将每个字节进行分割、转换为字符串,并使用"."进行连接。 在`main`函数中,先从用户输入获得点分
十进制
形式
的
IP地址
,然后调用`ipToInteger`函数将其转换为无符号整数
形式
的
IP地址
,并输出结果。接着,调用`integerToIp`函数将无符号整数
形式
的
IP地址
转换为点分
十进制
形式
的
IP地址
,并输出结果。 执行程序,输入点分
十进制
形式
的
IP地址
,程序将输出对应的无符号整数
形式
的
IP地址
,以及由无符号整数
形式
的
IP地址
转换得到的点分
十进制
形式
的
IP地址
。 例如,如果输入点分
十进制
形式
的
IP地址
为"192.168.1.
计算机网络专业课程设计点分
十进制
.doc
计算机网络专业课程设计点分
十进制
.doc
IP地址
划分工具
IP地址
划分工具,子网掩码,通配符,
十进制
二进制转换
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章