A. 二進制、三進制、四進制等怎樣和十進制相互轉化
假設有二進制數10110,那麼轉化為十進制數為:
1*2^4+0*2^3+1*2^2+1*2^1+0*2^0
假設有三進制數2101,那麼轉化為十進制數為:
2*3^3+1*3^2+0*3^1+1*3^0
四進制也同理。
把十進制轉化為二進制,用除法求余,其他進制的轉化同理。
B. 二進制,三進制,四進制等怎樣和十進制相互轉化
寫n進制的基數的方法:個位是1,高位是低位乘以n
舉例說明:
1010B=?D
寫出二進制每位上的基數
8,4,2,1 然後將要轉換的數按位對齊寫在下面一行
1,0,1,0 此式按位上下做乘法結果左右做加法=1*8+0*4+1*2+0*1=8+2=10
1010B=10D,其他n進制轉換,寫出n進制基數,然後一樣算即可
21D=()3
還是寫三進制基數,寫到比21大為止:
27,9,3,1 用這組數從高到低將21湊出來,用到幾個該位下面就寫幾,沒用到的寫0
_0,2,1,0
21=2*9+3=2*9+1*3=0*27+2*9+1*3+0*1
所以21D=(210)3,十進制轉成其他n進制,寫出n進制基數,然後同樣計算即可
簡單吧,只要會寫基數即可,寫基數只要記住個位是1即可