本文思维导图:
十进制
1、使用的数字有0、1、2、3、4、5、6、7、8、9、10共十种
2、 数位从右往左数分别表示个位、十位、百位、千位....
Eg:分解2503
2503 = 2*1000+5*100+0*10+3*1
注意:将1000、100、10、1换成指数试试看10^x (这里基数是10)
二进制
1、使用的数字只有0、1,共两种
2、从右往左分别表示1位、2位、4位、8位....
Eg :分解1100
1100 = 1*8+1*4+0*2+0*1
注意将8、4、2、1换成指数看看 2^x (这里基数是2)
基数转化 ---- 十(二)进制转化为二(十)进制
1、十进制转化为二进制
转化规则: 将十进制数反复的除以2,并观察余数是1还是0。余数为0则表示“除完了”。随后将眉不得到的余数的列(1和0的列)逆向排列,由此得到2进制表示了。
计算机为什么采用二进制:
计算机在表示数的时候,可以采用以下两种状态
开关切断状态
开关联通状态
你可以想像成由电路形成的“电子开关”。这两种状态分别对应0和1这两个数字
开关切断状态 0
开关连通状态 1
你可以想象着并排列着许多开关,各个开关分别表示2进制中的各个位数。这样一来,只要增加开关的个数,不管多大的数字都能表示出来