导读 给你一个我以前回答的 各种进制 相互转换的教程,以下是其中一部分,更多请关注下方的参考资料:★首先说一下我的通用方法,如何将二进制...
给你一个我以前回答的 各种进制 相互转换的教程,以下是其中一部分,更多请关注下方的参考资料:★首先说一下我的通用方法,如何将二进制 转成十进制一个二进制数,从最后一位开始算,依次列为第0、2...n位 如11010 从右开始数 分别为 010110 第0位1 第1位0 第2位1 第3位1 第4位二进制中的0不算,只看1出现在第几位,算出2的 第n次方,然后将他们全都加起来,其中的1出现在 第1位 第3位 第4位,最终答案就是:1乘二的1次方+1乘二的3次方+1乘二的4次方 =26同理: 11111111 从最后一位开始算,依次列为第0、2...n位 1 第0位1 第1位1 第2位1 第3位1 第4位1 第5位1 第6位1 第7位也就是1乘二的0次方 + 1乘二的1次方 + 1乘二的2次方 + 1乘二的3次方 + 1乘二的4次方 + 1乘二的5次方 + 1乘二的6次方 + 1乘二的7次方 = 255以上是我用的方法,并没有出现你说的减一的情况,你可以参考我的方法。
个人认为还是比较简便的。
原创回答。