IP地址和进制转换

ip地址有32位二进制数组成,而且在Internet范围内是唯一的。为了便于记忆增加可读性,人们将计算机的IP地址的32位二进制分成四段,每8位转换十进制数。
IP地址由两部分组成:网络部分(netID)和主机部分。网络部分用于标识不同的网络,主机部分用于标识在一个网络中特定的主机。
只要把IP地址和子网掩码作逻辑“与”运算,得出网络ID,网络ID可以判断不同的IP地址是否位于同一个网段了。

二进制用B来表示,二进制转换八进制用3位分组法,转换十进制用位权展开法,转换十六进制用4位分组。
八进制用O来表示,转换为二进制用3位分组法,转换为十进制用位权展开法。
十进制用D或无后缀来表示,可以是整数、小数。十进制转换二进制用倒取余数法、十六进制用倒取余数法。
十六进制用H来表示,十六进制转换为2进制用4位分组法,转换为十进制用位权展开法。

原文地址:https://www.cnblogs.com/appresearch/p/14068051.html