《2进制和10进制的转换.docx》由会员分享,可在线阅读,更多相关《2进制和10进制的转换.docx(1页珍藏版)》请在三一办公上搜索。
2进制和10进制的转换2转10,把每一位2进制数的权值加起来 2进制数的权值 = 2(这位2进制数的位数 - 1) 表示乘方 例如:2进制1000转为10进制20 * 0 + 21 * 0 + 22 * 0 + 23 * 1= 0 + 0 + 0 + 8 = 8 2进制1101 = 20 * 1 + 21 * 0 + 22 * 1 + 23 * 1 = 1 + 4 + 8 = 13 明白了吗? 10转2,把十进制数除2,再用结果继续除2,直到结果为1或0,然后将过程中得到的余数从后往前排列得到2进制数 例如:8 8 / 2 = 4 余0 4 / 2 = 2 余0 2 / 2 = 1 余0 最后结果1+之前的余数3个0 = 1000 13 13 / 2 = 6 余1 6 / 2 = 3 余0 3 / 2 = 1 余1 最后结果1+之前的余数101 = 1101