回覆列表
-
1 # s1985516s
-
2 # pllhd43874
一位8進位制數相當於3位二進位制數,一位16進位制數相當於4位二進位制數,1、二進位制、八進位制、十六進位制和十進位制之間轉換可以用一個公式展開比方說八進位制456轉換為十進位制為4*(8的2次方)+5*(8的一次方)+6*(8的0次方)。如果是十六進位制就把8變成16。次方是從右向左數第一位為0、第二位為1,以此類推。你能看明白麼?2、十進位制轉換為其他進位制就處以相應的基數,二進位制的基數是2、八進位制的基數是8、十六進位制的基數是16。然後逆向取餘。最後得到的餘數寫到前邊,先得到的餘數寫到後面。如果利用計算機的話還有個簡單的方法:開啟xp自帶的計算器轉換到科學型。然後點選相應的進位制型別。如上邊的例子就點八進位制。輸入456在點選要轉換為的進位制型別比方說十進位制 那麼現在顯示的就是轉換後的十進位制。 挺簡單的……
-
3 # 發財傑斯9t2T
二進位制公式大全:
加法:0+0=0;0+1=1;1+0=1;1+1=10;0進位為1。減法:0-0=0,1-0=1,1-1=0,0-1=1。
二進數轉四進位制時,以小數點為起點,向左和向右兩個方向分別進行分段,每兩個數字一段,不足兩位的分別在左邊或右邊補零。
二進位制數轉換成八進位制數:從小數點開始,整數部分向左、小數部分向右,每3位為一組用一位八進位制數的數字表示,不足3位的要用“0”補足3位,就得到一個八進位制數。
二進位制數轉換成十六進位制數:二進位制數轉換成十六進位制數時,只要從小數點位置開始,向左或向右每四位二進位制劃分一組(不足四位數可補0),然後寫出每一組二進位制數所對應的十六進位制數碼即可。
二進位制轉十進位制:各位數乘上2的(n-1)次方相加十進位制轉二進位制:除以2直到商為0,餘數倒序。