资源描述
二进制、八进制、十进制和十六进制数二进制、八进制、十进制和十六进制数二进制数转为十进制数例:(01100111)2 (103)10 0 1 1 0 0 1 1 1 27 26 25 24 23 22 21 20 128 64 32 16 8 4 2 1 0 +64+32+0 +0 +4 +2 +1 =103 先自右向左写出二进制数各个位上代表的数2n(n自右向左从0开始),然后将位上为1的各个数相加即可十进制数转为二进制数例:(59)10 (00111011)2 短除法 2 59 2 29 余 1 2 14 1 2 7 0 2 3 1 2 1 1 2 0 1将十进制数除以2到商为0止,然后将余数自下而上按顺序取出得:111011,不足8位时在高位(左边)补上0,即得最终的二进制数(00111011)2 二进制、八进制、十进制和十六进制数二进制、八进制、十进制和十六进制数二进制数转为八进制数例:(01100111)2 (147)8 0 1 1 0 0 1 1 1 0 0 1 1 0 0 1 1 1 1 4 7 先把二进制数自右向左分组,每3位分一组,最后一组不够3位的在前面补0,然后把每一组二进制数转换为十进制数,最终进行组合即可得八进制数(147)8八进制数转为二进制数例:(206)8 (10000110)2 2 0 6 010 000 110 010000110 即 10000110先把八进制数各个位上的数按“十进制数转为二进制数”的方法转换为3位二进制数,不足3位的在前面补上0,然后按顺序组合起来,即得最终的二进制数(10000110)2 二进制、八进制、十进制和十六进制数二进制、八进制、十进制和十六进制数二进制数转为十六进制数例:(01100111)2 (67)16 0 1 1 0 0 1 1 1 6 7 6 7 (67)16 先把二进制数自右向左分组,每4位分一组,然后把每一组二进制数转换为十进制数后再转换十六进制数,然后组合起来即可得十六进制数(67)16 又如:(10101111)2 (AF)16 1 0 1 0 1 1 1 1 10 15 A F (AF)16十六进制数转为二进制数例:(6C)16 (01101100)2 6 C 6 12 0110 1100 01101100 先把八进制数各个位上的数按“十进制数转为二进制数”的方法转换为3位二进制数,不足3位的在前面补上0,然后按顺序组合起来,即得最终的二进制数(10000110)2
展开阅读全文