ipv4地址书写格式 ip地址二进制与十进制的转换?
ip地址二进制与十进制的转换?
例如,如果168被转换成二进制,用2除的方法得到余数
168除以2商84,余数为0,则0是转换后的最后一位数字。84继续除以2商42,余数为0,这是二进制的倒数第二个数,依此类推,直到除数为0
两个IP地址被分成四段。你只需要把每个片段转换成相应的二进制数,然后将它连接到主IP
]例如:192.168.1.2
192=11000000
168=10101000
1=1
2=10
所以这个IP是:11000000.10101000.1.10或1100000001010000000000100
方法如下:对于每个8位二进制,从左到右对应的权重是128、64、32、16、8,4, 2, 1. (即2的N-1次方,其中N是从右到左的当前位数)。所以256以内的任何数字都可以转换成二进制,可以分解成加权加法。相应权重的位值为1,其他位为0。例如,137:137=128 8 1,因此这些权重的对应位应为1,其他位应为0,这将转换为二进制,即1000 1001。类似地,其他数字(如10.192.168.1)也被转换为十进制,十进制被转换为二进制。IP地址的每个十进制数的范围是0~255,十进制转换的二进制数是将这个数除以2,然后按10/2=5 0 5/2=2 1 2/2=1 01/2=0 1 10的顺序写余数,对应的二进制数是1010,前面的零填充是0000 1010
教你一个简单的方法。对于每一个8位二进制,从左到右对应的权重是128、64、32、16、8、4、2、1。(也就是说,2的N-1次方,N是从右到左的当前位的个数)所以256以内的任何数字都可以转换成二进制,可以分解成加权加法。相应权重的位值为1,其他位为0。例如,137137=128 8 1,因此这些权重的对应位应为1,其他位应为0,这将转换为二进制,即10001001
ipv4地址书写格式 ip地址转换为二进制 ip地址如何转换为二进制
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。