前面我們講了常量的分類,在常量中有一類是整數常量,其值在計算機中時如何表示的呢?為什麼會說計算機中的資料都是由二進位制表示的呢?除了二進位制還可以用什麼表示呢?在本節中我們會知曉什麼是進製以及二進位制的簡化及換算。
本章目錄:
1.進製的概念
2.二進位制的由來
3.二進位制的簡化(八進位制、十六進製制)
4.進製的換算
計算機的電子元件有兩種狀態:開、關
那麼我們在表示資料的時候也是用開關的狀態來表示的,如圖:
我們日常所用到的資料是非常多的,如:英文本母、數字、標點符號,這時僅僅這兩種狀態是無法表示的。這時國際化標準組織就規定。用8個這樣的訊號來表示。這8個訊號組成乙個資料,如圖。這個資料的單位叫做:位元組。
後來,我們就通過數字1,0分別表示開和關。
這時候我們把上面的資料用1,0改進
由1,0組成的資料就是二進位制資料。
1byte = 8bit(位)
1k = 1024byte
1m = 1024k
1g = 1024m
1t = 1024g
進製轉換
在了解計算機資料是用二進位制的形式表示的,那麼除了是二進位制外其他表示是不是就沒有了嗎?
轉換規則
進製轉換(任意進製轉換)
a進製轉b進製 思想 a進製轉十進位制 十進位制轉b進製 a進製轉十進位制 include include includeusing namespace std const int p 16 p代表 a進製 int main cout 十進位制轉b進製 include includeusing na...
進製進製進製 轉換
從剛學計算機就對進製轉換有著莫名的反感,2進製 8進製 10進製 16進製制各種轉換。下面就說下邏輯位址轉換成實體地址的求法吧 首先,使用者輸入乙個16進製制的數字cin hex logic add hex的意思是告訴計算機輸入的數是以16進製制方式輸入的 這個時候你要是輸出cout cout 經過...
進製和進製的轉換
今天給大家分享進製和進製轉換的知識點 一 進製的概念 進製也稱數值或計數制,是指用一組固定的符號和統一的規則來表示數值的方法。可以用有效的數字符號代表所有的數值。可使用數字符號的數目稱為基數。常見的進製 十進位制 二進位制 十六進製制 八進位制等 說明 通過十進位制找到進製的規律。1.十進位制 係數...