10进制255和2进制有什么特殊关系?

255除了能换算成11111111还有什么特殊关系吗?为什么很多和电脑有关的数据,经常出现255作为上限,比如IP等

第1个回答  推荐于2017-09-27
1、IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。
2、IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是4个8位的位二进制数(01100100.00000100.00000101.00000110)。一共32位
3、为什么是255为上限呢?因为IP地址的每一个10进制数占8位二进制,最大的是11111111,也就是255本回答被提问者采纳