要想掌握计算机中各种进制的转化,先想搞清楚3个概念,数码(表示数的符号)

基(数码的个数) 权(每一位所具有值)

举例说明

十进制

数码 0-9

基数:10

权:10o,101,102,...

103 = 1*102+0*101+3*10o

二进制

数码 0-1

基数:2

权:2o,21,22,...

十进制数12转化成二进制数

12 = 1*2*2*2+1*2*2+0*21+0*2o

12的二进制数为001100

十进制数12转化为八进制数

12 = 1*8+4*80=014

其它进制的转化以此类推。