首页文章正文

ip转十进制,二进制和十进制的对应关系

ip地址2进制转10进制 2023-09-02 20:42 563 墨鱼
ip地址2进制转10进制

ip转十进制,二进制和十进制的对应关系

ip转十进制,二进制和十进制的对应关系

每个IP由4组8位二进制数组成,8位二进制数从左起第一位为2的7次方=128;第二位为2的6次方=64;第三位为2的5次方。 Power=32;第4位为2的4次方=16;第5位为2的3次方=8;第6位为2的2次方=4;第7位为2的IP地址和十进制。 Conversion1.ConvertIPtodecimalfunctionipToInt(ip){varREG=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1, 2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d |

+﹏+ 在实际的转换过程中,十进制IP到二进制的转换是最常见的。同样,我们可以利用这个对应的level来反求得到二进制数。 例如:192.168.100.5转换为二进制。我们可以这样做:首先确保我们只有12个IP。从点分十进制形式转换为整数形式的过程如下:每个IP地址的每个段都可以视为一个8位无符号整数,即0~255,将每个段拆分为二进制形式并组合:"1.119.0.0"进入二进制字符串"00000001011101

转换为十六进制:192->c0168->a832->201->01十六进制结果:c0a82001将十六进制结果组合转换为十进制。十进制结果:3232243713原始IP将当前IP转换为十进制。记住:获得的十进制数相同11000000=128*1+64*1=192;10101000=128*1+32*1+8*1 =168;01010000=64*1+16*1=80;01000110=64*1+4*1+2*​​1=70;其他为0的二进制部分可以忽略,最后即可得到该IP地址

HomepagedigitalconversionIPtodecimal50%InputIPfordecimaldecoding:historyfolder_opensavedelete_outlinecontent_copyExampleSize:0,0CharactersOutput:content_copySize:0,0Cha1.ConvertIPtodecimalspafunctionipToInt(ip){varREG=/^(\d{1,2}|1\d\d|2[0-4]\d|25 [0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}| 1\d\d|2[0-4]\d|25[0

后台-插件-广告管理-内容页尾部广告(手机)

标签: 二进制和十进制的对应关系

发表评论

评论列表

黑豹加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号