一.关于进制之间的转换关系
一.關于進制之間的轉換關系
我們所說的百兆,千兆網絡單位是bps(比特率,位/秒/bit/s),通常所說的百兆光纖也就是100Mps,而在實際應用中使用的傳輸單位是字節/秒(byte/s).
| 1024byte | 1kb |
| 1024kb | 1MB |
| 1024MB | 1GB |
| 1024GB | 1TB |
| 1024TB | 1PB |
| 1024PB | 1EB |
| 1024EB | 1ZB |
| 1024ZB | 1YB |
十進制數表現方式
列如:(1010)10 1010D 1010
八進制數表現方式
列如:(1010)8 1010O
二進制數表現方式
例如:(1010)2 1010B
十六進制數表示方式
列如:(1010)16 1010H OX1010
在數制中還有一個規則就是N進制必須是逢N進一。
十進制數的特點是逢十進一
列如:(1010)10=1×103+0×102+1×101+0×100
二進制數特點是逢二進一
列如:(1010)2=1×23+0×22+1×21+0×20=(10)10
八進制數特點是逢八進一
列如:(1010)8=1×83+0×82+1×81+0×80=(520)10
十六進制數特點是逢十六進一
列如:(1010)16=1×163+0×162+1×161+0×160=(4112)10
數制轉換
十進制轉二進制方法一:余數倒排
125÷2 有余計1
62÷2 0
31÷2 有余計1
15÷2 有余計1
7÷2 有余計1
3÷2 有余計1
1÷2 有余計1
0
方法二:減法
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
125-128 負計 0
125-64 正計 1
61-32 正計1
29-16 正計1
13-8 正計1
5-4 正計1
1-2 負計 0
1
125=1111101B
二進制數轉換八進制數:3位一轉換 列:111 010 110
二進制數轉換十六進制數:4位一轉換 列:1000 0001 1101
| 1 | 1 | 1 | 1 |
| 10 | 2 | 2 | 2 |
| 11 | 3 | 3 | 3 |
| 100 | 4 | 4 | 4 |
| 101 | 5 | 5 | 5 |
| 110 | 6 | 6 | 6 |
| 111 | 7 | 7 | 7 |
| 1000 | 10 | 8 | 8 |
| 1001 | 11 | 9 | 9 |
| 1010 | 12 | 10 | A |
| 1011 | 13 | 11 | B |
| 1100 | 14 | 12 | C |
| 1101 | 15 | 13 | D |
| 1110 | 16 | 14 | E |
| 1111 | 17 | 15 | F |
常見的八位二進制數
| 11000000 | 192 |
| 11100000 | 224 |
| 11110000 | 240 |
| 11111000 | 248 |
| 11111100 | 252 |
| 11111110 | 254 |
| 11111111 | 255 |
舉個列子:我們將10000000這個二進制數轉換成八進制數,將其每三位分一組。這時候我們發現不夠分可以給前面加0為010 000 000
同理將二進制數轉換成十六進制數加0為0000 1000 0000根據上述表格提示我們可以快速找到對應的數制1000對應的十六進制數是8,這樣可以方便我們進行轉換。
總結
以上是生活随笔為你收集整理的一.关于进制之间的转换关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华硕服务器主板型号命名规则,装机指南 华
- 下一篇: 关于个人博客介绍