1字节等于8位,字节是用来测量计算机存储容量的单位,也表示计算机编程语言的数据类型和语言文字。在C++数据类型中,1字节为char,4字节为int,8字节为double。
1字节等于8比特也是有原因的。由于计算机诞生之初性能比较差,一般采用4位BCD编码,BCD编码可以表示数字,但在表示字母或符号上不易使用,然后IBM公司设计了8位EBCDIC编码。该编码既可以表示数字,也可以表示字母、常用符号,同时也兼容6位BCDIC编码,由此可以将8位作为基础存储单位。
字节也被称为Byte、1Byte=8bit(比特)、1024Byte=1KB、1024KB=1MB、1024MB=1GB、1024GB=1TB。
扩展资料:ASCII码中,一个英文字符(不论大小写)占据一个字节的空间,一个中文汉字占据两个字节的空间。在UTF-8编码中,一个英文字符等于一个字节,一个中文(包括繁体)等于三个字节。在Unicode编码中,一个英文等于2字节,一个中文(包括繁体)等于2字节。