一個位元組由8個二進位制位組成的。位元組(Byte /bait/ n. [C])是計算機資訊科技用於計量儲存容量的一種計量單位,也表示一些計算機程式語言中的資料型別和語言字元。ASCII碼:一個英文字母(包括大小寫)和數字、英文標點,佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,換算為十進位制。最小值0,最大值255。如一個ASCII碼就是一個位元組。UTF-8編碼:一個英文字元等於一個位元組,一箇中文(含繁體)等於三個位元組。Unicode編碼:一個英文等於兩個位元組,一箇中文(含繁體)等於兩個位元組。符號:英文標點佔一個位元組,中文標點佔兩個位元組。舉例:英文句號“.”佔1個位元組的大小,中文句號“。”佔2個位元組的大小。相關單位B與bit資料儲存是以“位元組”(Byte)為單位,資料傳輸是以大多是以“位”(bit,又名“位元”)為單位,一個位就代表一個0或1(即二進位制),每8個位(bit,簡寫為b)組成一個位元組(Byte,簡寫為B),是最小一級的資訊單位。易混概念辨析字在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在儲存器中,通常每個單元儲存一個字,因此每個字都是可以定址的。字的長度用位數來表示。在計算機的運算器、控制器中,通常都是以字為單位進行傳送的。字出現在不同的地址其含義是不相同。例如,送往控制器去的字是指令,而送往運算器去的字就是一個數。字長計算機的每個字所包含的位數稱為字長。根據計算機的不同,字長有固定的和可變的兩種。固定字長,即字長度不論什麼情況都是固定不變的;可變字長,則在一定範圍內,其長度是可變的。計算的字長是指它一次可處理的二進位制數字的數目。計算機處理資料的速率,自然和它一次能加工的位數以及進行運算的快慢有關。如果一臺計算機的字長是另一臺計算機的兩倍,即使兩臺計算機的速度相同,在相同的時間內,前者能做的工作是後者的兩倍。一般地,大型計算機的字長為32-64位,小型計算機為12-32位,而微型計算機為4-16位。字長是衡量計算機效能的一個重要因素。位元組位元組是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。在微型計算機中,通常用多少位元組來表示儲存器的儲存容量。例如,在C++的資料型別表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。理解編碼的關鍵,是要把字元的概念和位元組的概念理解準確。這兩個概念容易混淆,我們在此做一下區分:概念描述 舉例字元人們使用的記號,抽象意義上的一個符號。 "1", "中", "a", "$", "¥" ……位元組計算機中儲存資料的單元,一個8位的二進位制數,是一個很具體的儲存空間。字串在記憶體中,如果“字元”是以ANSI編碼形式存在的,一個字元可能使用一個位元組或多個位元組來表示,那麼我們稱這種字串為ANSI字串或者多位元組字串。如,"中文123" (佔8位元組,包括一個隱藏的\0)。資料傳輸是以2進製表示的,所以1KB不等於1000B。1KB=1024B;1MB=1024KB=1024×1024B。其中1024=210。1B(byte,位元組)= 8 bit;1KB(Kibibyte,千位元組)=1024B= 2^10 B;1MB(Mebibyte,兆位元組,百萬位元組,簡稱“兆”)=1024KB= 2^20 B;1GB(Gigabyte,吉位元組,十億位元組,又稱“千兆”)=1024MB= 2^30 B;1TB(Terabyte,萬億位元組,太位元組)=1024GB= 2^40 B;1PB(Petabyte,千萬億位元組,拍位元組)=1024TB= 2^50 B;1EB(Exabyte,百億億位元組,艾位元組)=1024PB= 2^60 B;1ZB(Zettabyte,十萬億億位元組,澤位元組)= 1024EB= 2^70 B;1YB(Yottabyte,一億億億位元組,堯位元組)= 1024ZB= 2^80 B;1BB(Brontobyte,一千億億億位元組)= 1024YB= 2^90 B;1NB(NonaByte,一百萬億億億位元組) = 1024 BB = 2^100 B;1DB(DoggaByte,十億億億億位元組) = 1024 NB = 2^110 B;
一個位元組由8個二進位制位組成的。位元組(Byte /bait/ n. [C])是計算機資訊科技用於計量儲存容量的一種計量單位,也表示一些計算機程式語言中的資料型別和語言字元。ASCII碼:一個英文字母(包括大小寫)和數字、英文標點,佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,換算為十進位制。最小值0,最大值255。如一個ASCII碼就是一個位元組。UTF-8編碼:一個英文字元等於一個位元組,一箇中文(含繁體)等於三個位元組。Unicode編碼:一個英文等於兩個位元組,一箇中文(含繁體)等於兩個位元組。符號:英文標點佔一個位元組,中文標點佔兩個位元組。舉例:英文句號“.”佔1個位元組的大小,中文句號“。”佔2個位元組的大小。相關單位B與bit資料儲存是以“位元組”(Byte)為單位,資料傳輸是以大多是以“位”(bit,又名“位元”)為單位,一個位就代表一個0或1(即二進位制),每8個位(bit,簡寫為b)組成一個位元組(Byte,簡寫為B),是最小一級的資訊單位。易混概念辨析字在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在儲存器中,通常每個單元儲存一個字,因此每個字都是可以定址的。字的長度用位數來表示。在計算機的運算器、控制器中,通常都是以字為單位進行傳送的。字出現在不同的地址其含義是不相同。例如,送往控制器去的字是指令,而送往運算器去的字就是一個數。字長計算機的每個字所包含的位數稱為字長。根據計算機的不同,字長有固定的和可變的兩種。固定字長,即字長度不論什麼情況都是固定不變的;可變字長,則在一定範圍內,其長度是可變的。計算的字長是指它一次可處理的二進位制數字的數目。計算機處理資料的速率,自然和它一次能加工的位數以及進行運算的快慢有關。如果一臺計算機的字長是另一臺計算機的兩倍,即使兩臺計算機的速度相同,在相同的時間內,前者能做的工作是後者的兩倍。一般地,大型計算機的字長為32-64位,小型計算機為12-32位,而微型計算機為4-16位。字長是衡量計算機效能的一個重要因素。位元組位元組是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。在微型計算機中,通常用多少位元組來表示儲存器的儲存容量。例如,在C++的資料型別表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。理解編碼的關鍵,是要把字元的概念和位元組的概念理解準確。這兩個概念容易混淆,我們在此做一下區分:概念描述 舉例字元人們使用的記號,抽象意義上的一個符號。 "1", "中", "a", "$", "¥" ……位元組計算機中儲存資料的單元,一個8位的二進位制數,是一個很具體的儲存空間。字串在記憶體中,如果“字元”是以ANSI編碼形式存在的,一個字元可能使用一個位元組或多個位元組來表示,那麼我們稱這種字串為ANSI字串或者多位元組字串。如,"中文123" (佔8位元組,包括一個隱藏的\0)。資料傳輸是以2進製表示的,所以1KB不等於1000B。1KB=1024B;1MB=1024KB=1024×1024B。其中1024=210。1B(byte,位元組)= 8 bit;1KB(Kibibyte,千位元組)=1024B= 2^10 B;1MB(Mebibyte,兆位元組,百萬位元組,簡稱“兆”)=1024KB= 2^20 B;1GB(Gigabyte,吉位元組,十億位元組,又稱“千兆”)=1024MB= 2^30 B;1TB(Terabyte,萬億位元組,太位元組)=1024GB= 2^40 B;1PB(Petabyte,千萬億位元組,拍位元組)=1024TB= 2^50 B;1EB(Exabyte,百億億位元組,艾位元組)=1024PB= 2^60 B;1ZB(Zettabyte,十萬億億位元組,澤位元組)= 1024EB= 2^70 B;1YB(Yottabyte,一億億億位元組,堯位元組)= 1024ZB= 2^80 B;1BB(Brontobyte,一千億億億位元組)= 1024YB= 2^90 B;1NB(NonaByte,一百萬億億億位元組) = 1024 BB = 2^100 B;1DB(DoggaByte,十億億億億位元組) = 1024 NB = 2^110 B;