社区
ASP
帖子详情
ip地址如何转换成十进制的那种形式啊?用来显示地区的?
aspone123
2004-05-06 10:56:34
如将:aaa.bbb.ccc.ddd 如何转换成:123456789这样的数字啊,好用来显示地区?
多谢!
...全文
277
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地址
转换为一个
十进制
的整数,反之亦然。例如,192.168.0.1这个
IP地址
在
十进制
表示下就是3232235521。这个过程涉及到对每个八位段的二进制表示进行转换,然后将它们相加...
IP地址
转化算法 二进制转
十进制
ip`是32位二进制表示的
IP地址
,`binary_to_ip`函数首先通过`split('.')`将二进制IP分割成四部分,然后对每一部分调用`bin_to_dec`函数将其转换为
十进制
,最后用点号连接四个
十进制
数,生成点分
十进制
的
IP地址
。...
IP地址
是计算机网络中用来唯一标识一个设备的地址-
IP地址
转换.pdf
在主函数`main`中,程序首先提示用户输入点分
十进制
形式
的
IP地址
,然后调用`ipToInteger`和`integerToIp`两个函数进行转换,并将结果输出。例如,如果用户输入"192.168.1.1",程序会先输出对应的无符号整数...
计算机网络专业课程设计点分
十进制
.doc
IP 地址通常见“点分
十进制
”表示成(a.b.c.d)
形式
,其中,a,b,c,d 全部是 0~255 之间
十进制
整数。 二、 IP 地址的分类 IP 地址可以分为 A、B、C、D、E 五类。其中,A、B、C 三类是常见的 IP 地址分类方式。A 类 ...
IP地址
划分工具
IP地址
划分工具通常提供便捷的转换功能,用户只需输入
十进制
形式
的
IP地址
或子网掩码,工具就能自动
转换成
二进制,反之亦然。 此外,这类工具可能还包含其他实用功能,如CIDR(无类别域间路由)表示法转换、
IP地址
...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章