字節

字節

計算機術語
字節,一個二進制數字序列,在計算機中作為一個數字單元,一般比一個字短。[1]
    中文名:字節 外文名: 所屬學科: 其他外文名:byte 二進制數:binary number 十進制數:decimal digit

簡介

字節(Byte,發音:/‘bait/):字節是通過網絡傳輸信息(或在硬盤或内存中存儲信息)的單位。網絡上的所有信息都是以“位”(bit)為單位傳遞的,一個位就代表一個0或1,每8個位(bit)組成一個字節(Byte)。

換算

與字符

ASCII碼:一個英文字母(不分大小寫)占一個字節的空間,一個中文漢字占兩個字節的空間。一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數,換算為十進制。最小值0,最大值255。如一個ASCII碼就是一個字節。

UTF-8編碼:一個英文字符等于一個字節,一個中文(含繁體)等于三個字節。

Unicode編碼:一個英文等于兩個字節,一個中文(含繁體)等于兩個字節。

符号:英文标點占一個字節,中文标點占兩個字節。舉例:英文句号“.”占1個字節的大小,中文句号“。”占2個字節的大小。

不同數量級間

數據存儲是以10進制表示,數據傳輸是以2進制表示的,所以1KB不等于1000B。

1KB=1024B;1MB=1024KB=1024×1024B。其中1024=2。

1B(byte,字節)=8bit(見下文);

1KB(Kibibyte,千字節)=1024B=2^10B;

1MB(Mebibyte,兆字節,百萬字節,簡稱“兆”)=1024KB=2^20B;

1GB(Gigabyte,吉字節,十億字節,又稱“千兆”)=1024MB=2^30B;

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;

存儲類型

任何數據類型的數組都需要20個字節的内存空間,加上每一數組維數占4個字節,再加上數據本身所占用的空間。數據所占用的内存空間可以用數據元數目乘上每個元素的大小加以計算。

包含一數組的Variant比單獨的一個數組需要多12個字節。

數據類型

Byte數據類型(字節型)用一個字節(Byte)儲存,可區别256個數字,取值範圍:0到255。Byte是從0-255的無符号類型,所以不能表示負數。具體參照數據類型。

相關詞條

相關搜索

其它詞條