回覆列表
-
1 # 思夢PHP
相關內容
- 十進位制,八進位制,十六進位制與二進位制的轉換表格?
- 將二進位制1011.11011分別轉換為十進位制、八進位制、十六進位制?
- 5 把十進位制數19分別轉化為二進位制、八進位制、十六進位制?
- 二進位制、八進位制、十六進位制轉換成十進位制怎麼轉?求詳解例子?
- 十進位制小數如何轉換為二進位制、八進位制、十六進位制?
- 把十進位制數53.75轉換分別為二進位制、八進位制、十六進位制編碼。要過程?
- 二進位制八進位制,十進位制,十六進位制相互轉換的的方法,步驟要詳細?
- 1001由十進位制的,怎麼轉換成二進位制,八進位制和十六進位制。給點詳細步驟?
- 將十進位制34.125轉化為二進位制、八進位制、十六進位制(要過程)?
- 二進位制、十進位制、八進位制、十六進位制各代表的英文字母是什麼?
二進位制轉化成十進位制 公式: 舉例: 101.101(B)= 1*22+0*21+1*20+1*2-1+0*2-2+1*2-3 = 4+0+1+0.5+0+0.125 = 5.625 715(O)= 7*82+1*81+5*80 = 461 A01B(H)= 10*163+0*162+1*161+11*160 = 40987 2、十進位制轉化成二進位制 方法: 整數部分:除以 2取餘數,直到商為0,第一個餘數是2進位制數的最低位,最後的餘數是最高位。 小數部分:乘以 2取整數,第一個整數是2進位制數的最高位,最後的整數是最低位。 舉例: 100.345(D)=1100100.01011(B) 100(D)=144(O)=64(H) 2 |100 餘數 0.345 取整 8 |100 2 |50 餘0 最低位 * 00002 8 |12 餘4 最低位 2 |25 餘0 0.690 0 最高位 8 |1 餘4 2 |12 餘1 * 00002 2 |0 餘1 最高位 2 |6 餘0 1.380 1 2 |3 餘0 * 00002 16 |100 2 |1 餘1 0.760 0 16 |6 餘4 最低位 0餘1 最高位 * 00002 16 |0 餘6 最高位 2 | 1.520 1 * 00002 01.04 1 最低位 100(D)=144(O)=64(H)=1100100(B) 3、八進位制和十六進位制轉化成二進位制 每一個八進位制數對應二進位制的三位。每一個十六進位制數對應二進位制的四位。 2C1D(H)= 0010 1100 0001 1101(B) 7123(O)= 111 001 010 011(B) 2 C 1 D 7 1 2 3 4、二進位制轉化成八進位制和十六制 整數部分:從右向左進行分組。小數部分:從左向右進行分組。 轉化成八進位制三位一組。 轉化成十六進位制四位一組。位數不足一組時用零補夠。 11 0110 1110. 1101 01(B) 0011 0110 1110. 1101 0100(B) =36F.D4(H) 3 6 F D 4 1 101 101 110. 110 1(B) 001 101 101 110. 110 100(B) =1556.64(O) 1 5 5 6 6 4