官术网_书友最值得收藏!

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。

主站蜘蛛池模板: 阿合奇县| 莱西市| 郴州市| 离岛区| 镇赉县| 萝北县| 甘泉县| 土默特右旗| 新兴县| 尉氏县| 铜山县| 开原市| 治多县| 弋阳县| 盘锦市| 田阳县| 灵寿县| 剑阁县| 酉阳| 图木舒克市| 金阳县| 太仓市| 安福县| 精河县| 长垣县| 札达县| 界首市| 蒲江县| 毕节市| 喀什市| 儋州市| 固安县| 法库县| 海宁市| 邵东县| 玉门市| 泊头市| 桦甸市| 新闻| 宣武区| 米泉市|