byte
Byte 字节。计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。
换算:
字符与字节:
ASCII码 : 一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位。二进制数,换算为十进制,最小值0,最大值255。如一个ASCII码就是一个字节。
符号 : 英文标点占一个字节,中文标点占两个字节。
不同数量级间:
数据存储是以2进制表示,数据传输是以10进制表示的,所以1KB不等于1000B。
1KB=1024B 1MB=1024KB=1024×1024B 其中1024=2^10
存储类型:
Visual Basic 中常见数据类型所占的字节:
任何数据类型的数组都需要 20 个字节的内存空间,加上每一数组维数占 4 个字节,再加上数据本身所占用的空间。数据所占用的内存空间可以用数据元数目乘上每个元素的大小加以计算。例如,以 4 个 2字节之 Integer 数据元所组成的一维数组中的数据,占 8 个字节。这 8 个字节加上额外的 24 个字节,使得这个数组所需总内存空间为 32 个字节。
包含一数组的 Variant 比单独的一个数组需要多 12 节字节
相关单位
B与bit
数据存储是以”字节”(Byte)为单位,数据传输是以大多是以”位”(bit,又名”比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。
B与iB
1KB(Kibibyte)=1024byte
1KiB(Kilobyte)=1000byte
1MB(Mebibyte)=1048576byte
1MiB(Megabyte)=1000000byte
数据类型
Byte数据类型(字节型)用一个字节(Byte)储存,可区别256个数字,取值范围:0到255。 Byte是从0-255的无符号类型。所以不能表示负数。