本文思維導圖:
十進制
? ? ? ?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進制中的各個位數。這樣一來,只要增加開關的個數,不管多大的數字都能表示出來