给一个IP地址,如何进行二进制十进制与十进制之间的转换

每个IP有4组8位二进制十进制组成8位二进制十进制从左边算起的第1位是2的7次方=128;第2位是2的6次方=64;第3位是2的5次方=32;第4位是2的4次方=16;第5位是2的3次方=8;第6位是2的2次方=4;第7位是2的1次方=2;第8位是2的0次方=1。

每8位二进制十进制为一组通过按权展开求和(进制转换)算出十进制,并以点分隔。。

你对这个回答的评价是

}
我真不会这个能教我下怎么转换嗎... 我真不会这个 能教我下怎么转换吗?

教你一个简单的方法每8位二进制十进制,各位从左到右对应的权值分别是 12864,3216, 84,21 。(即2的n-1次方n是从右到左当前位的位数)

所以随便拿一个256以内的数给你化为二进制十进制,都可以分解为权值相加对应的权值的位值为1,其他位为0即可比如137,

137=128+8+1所以这几个权值对应的位应该是1,其他位为0化为二进制十进制即是:

你对这个回答的评价是?

对应转换,即为十進制转换二进制十进制数

而IP地址每位十进制数范围是0~255

十进制转换二进制十进制就是将该数辗转相除2

10 对应的二进制十进制数即为 1010 前面补零写即为

将十进制数拆分成2的幂次方数和,

希望你能理解其原理,对你有帮助

你对这个回答的评价是

}

可以利用WINDOWS的“计算器”软件选擇科学型(XP)或“程序员”,先选到“二进制十进制”输入8位二进制十进制数字后,再点击“十进制”就能转换IP地址的四分之一。

手笁计算的话要按照“乘权求和”的方法计算。每8位二进制十进制转换为一个十进制数最右一位是2的0次方,然后向左依次为2的1次方、2次方。,与对应的二进制十进制数位的一一个数字相乘后再全部累加起来

能不能举个例子,详细说明一下

ip地址二进制十进制与十进制數字转换方法就是一般的地址二进制十进制与十进制数字的转换方法

你对这个回答的评价是

本回答由广州万宸软件科技有限公司提供

}

我要回帖

更多关于 二进制十进制 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信