- 從零開始學C語言
- 戴晟暉 祝明慧等編著
- 529字
- 2018-12-27 13:04:10
1.2.1 數制
數制也稱計數制,是指用一組固定的符號和統一的規則來表示數值的方法。計算機處理的信息必須轉換成二進制形式數據后才能進行存儲和傳輸。計算機中,經常使用的進制有二進制、八進制、十進制、十六進制。
1.二進制數
二進制數由兩個基本數字0、1組成,二進制數的運算規律是逢二進一。二進制數的書寫通常在數的右下方注上基數2,或在后面加B與其他進制加以區別,如二進制100101 可以寫成(100101)2或寫成100101B。
二進制數的加法和乘法運算如下:

2.八進制數
八進制是由0~7共8個數字組成的,運算規則是逢八進一。八進制的基R=8=23,并且每個數碼正好對應三位二進制數,所以八進制能很好地反映二進制。八進制數據表示時用下標8或數據后面加O表示,如八進制261寫成(261)8、(261)O。
3.十進制數
十進制數是我們常用的數據表示方法,由0~9共10個數字組成,運算規則是逢十進一。表示時用下標10或數據后面加D,也可以省略。
4.十六進制數
十六進制數由0~9及A~F共16個數字組成,A~F分別表示十進制數10~15,運算規則是逢十六進一。通常在表示時用下標16或數據后面加H。如(1FA)16或(1FA)H。
Tips 在C語言程序中,我們可以通常按十進制寫,如果寫的是十六進制,需要以0x開頭;八進制以0開頭,如0123表示八進制的123,0x123,則表示十六進制的123。
推薦閱讀
- Learning Selenium Testing Tools with Python
- PowerCLI Cookbook
- Android 7編程入門經典:使用Android Studio 2(第4版)
- Mastering Scientific Computing with R
- Eclipse Plug-in Development:Beginner's Guide(Second Edition)
- SharePoint Development with the SharePoint Framework
- Tableau 10 Bootcamp
- Java零基礎實戰
- 深入理解C指針
- Kubernetes源碼剖析
- scikit-learn Cookbook(Second Edition)
- Application Development with Parse using iOS SDK
- STM8實戰
- Hack與HHVM權威指南
- Python預測分析與機器學習