ip地址转化为其他进制

来源:互联网 发布:strider军刀 淘宝 编辑:程序博客网 时间:2024/04/27 03:24
ip地址转化为其他进制(主要是二进制、十进制和十六进制)


1.将十进制ip地址:10.4.85.3转化为十六进制。


1.1 将各位十进制数分别转为8位的二进制数,ip地址变为:
00001010.00000100.01010101.00000011
1.2 将分隔符“.”去掉,ip地址变为一个32位的二进制数:
00001010000001000101010100000011
1.3 将此二进制数转化为十六进制数,ip地址变为:
0xa045503


2.将十六进制ip地址:0xa045503转化为十进制。


2.1 将此十六进制数转化为一个32位的二进制数,ip地址变为:
00001010000001000101010100000011
2.2 每8位用“.”分隔,ip地址变为:
00001010.00000100.01010101.00000011
2.3 将分隔后的每一部分转化为十进制,ip地址变为:
10.4.85.3


注:在转化过程中,如果位数不足,应在前面加0以补齐。
原创粉丝点击