位(bit)、位元組(Byte)、KB、MB、GB … 之間的關係

位(比特位):bit(binary digit)(簡寫:b),是計算機數據存儲最小的單位,二進制中,0或者1就是一個位(比特位)bit。

位元組:Byte(簡寫:B),是計算機信息技術用於計量存儲容量的一種計量單位,通常情況下一位元組等於八位,也就是 →  1Byte = 8bit = 1B = 8b

字符:Character,在計算機和電信技術中,一個字符是一個單位的字形、類字形單位或符號的基本信息。

字符與位元組:

ASCII碼:一個英文字母(不區分大小寫)佔一個位元組的空間。如一個ASCII碼就是一個位元組。

UTF-8編碼:一個英文字符等於一個位元組,一個中文(含繁體)等於三個位元組。中文標點佔三個位元組,英文標點佔一個位元組。

Unicode編碼:一個英文等於兩個位元組,一個中文(含繁體)等於兩個位元組。中文標點佔兩個位元組,英文標點佔兩個位元組。

1KB=1024B;1MB=1024KB=1024 x 1024B。其中1024=2^10。

1B(byte,位元組)= 8 bit;

1KB(Kibibyte,千位元組)=1024B= 2^10 B;

1MB(Mebibyte,兆位元組,百萬位元組,簡稱「兆」)=1024KB= 2^20 B;

1GB(Gibibyte,吉位元組,十億位元組,又稱「千兆」)=1024MB= 2^30 B;

1TB(Tebibyte,萬億位元組,太位元組)=1024GB= 2^40 B;

1PB(Pebibyte,千萬億位元組,拍位元組)=1024TB= 2^50 B;

1EB(Exbibyte,百億億位元組,艾位元組)=1024PB= 2^60 B;

1ZB(Zebibyte,十萬億億位元組,澤位元組)= 1024EB= 2^70 B;

1YB(Yobibyte,一億億億位元組,堯位元組)= 1024ZB= 2^80 B;

位(bit)、位元組(Byte)、KB、MB、GB ... 之間的關係