位/比特(bit):
簡稱b,是 計算機 內部數據儲存 的最小單位, 二進制中的一位.只包含1或0
舉例: 11001100是一個八位二進制數.
字節(byte):
簡稱B,是 計算機 數據處理 的最基本單位,1字節 = 8位
舉例: 11001100是一個八位二進制數,也是一個字節
計算機儲存容量大小以字節數來度量 1024進位制
1024B = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
字符與字節的關系
計算機中的數據通過字節來存儲,字節->字符的轉換要通過某種編碼標准。 編碼標准經歷過很多演變,可分為單字節字符編碼、ANSI 編碼、UNICODE 編碼三類。
字符(character):
是指計算機中使用的字母、數字、字和符號
注: 字符是一種符號, 同以上說的存儲單位不是一回事
與字節在不同編碼表中有不同的換算關系
字符與字節的關系:
ASCIIS編碼:
1個英文字母(不分大小寫)= 1個字節
1個中文漢字 = 2個字節的空間
1個ASCII碼 = 1個字節
UTF-8編碼:
1個英文字符 = 1個字節
英文標點 = 1個字節
1個中文(含繁體) = 3個字節
中文標點 = 3個字節
Unicode編碼:
1個英文字符 = 2個字節
英文標點 = 2個字節
1個中文(含繁體) = 2個字節
中文標點 = 2個字節
附:
字:
word 或 Word 計算機處理事務(尋址、運算等)的單位 通常由若干個字節組成
字長: