admin 管理员组

文章数量: 1086019


2024年3月11日发(作者:linux计划任务文件位置)

字节是什么意思

字节是计算机信息技术中用来表示信息的一种方式,而计算机是

用二进制数来运行程序、处理数据的。英文的2和字节组成一个字符,

所以称为字节。通常使用十进制来描述信息,十进制是把0~9十个阿

拉伯数字分别转换成相应的二进制。其中:1个字节是8位;1KB=1024

B;1MB=1024MB;1GB=1024GB;1TB=1024TB;1PB=1024PB。

最早是由日本人提出来的,他们对每个字节都赋予了一个十进制

的编号。英语里的 Byte(字节)就是这样来的。我们也可以认为,

字节在物理上占的空间是1个字位( byte,字节)。但是由于在操作

系统等程序设计时为了方便起见,就假定在一个字节里面可存放256

个二进制位。例如,一个字节里可容纳256个二进制位,即2的10

次方减1,那么它就占用了8个字位,即1个字节。其实,实际上每

个字节中还要占4个字位,因此真正可供操作的最大空间是7个字位。

这个名词只适合于英文字母,因为字节就是二进制,那些什么字

母之类的并不是字节,而且它们自己的二进制编码并没有被普遍接受,

为了避免混淆,最好不要加入字母或符号之类的东西,虽然我国有些

特殊情况。其实我觉得还有点像人民币吧!在第五套人民币中,第五

套人民币50元、20元纸币增加了光彩光变数字的安全线和竖号码。

光彩光变数字是指在票面上以不同角度光照观察,会呈现出亮绿色、

蓝色、黄色、橙红色等色彩。而竖号码则是对票面左下角的冠字号码

的一种补充。

例如:“两个英文字母: a; b”代表的意义就是“ abc”;“字

- 1 -

母 d”的意思就是“ abcd”。

字节和字位有什么区别呢?比较常用的是 GB/ T147—1999标准

对字节的解释:“一个英文字母或者一个汉字,在字节编码中用2个

字节表示,即两个英文字节”。即2个字节是一个汉字或一个英文字

母。2字节以上的字符串在计算机里,必须分割成多个字节来处理,

通过扩展字节数目来满足计算需求,对于两个字节的字符串来说,处

理时要从字节表中查找出第一个字节。3字节以上,就需要一台计算

机系统支持对大字符集(包括 ASCII 和 Unicode)的字符处理,多

字节字符串应该先解析成单字节字符串再显示到屏幕上去。当然,你

若嫌麻烦也可直接将多字节字符串解析后显示到屏幕上去。2字节的

二进制文件编辑器和编译器已经能够对 ASCII 和 Unicode 编码做

处理了。

- 2 -


本文标签: 字节 字符串 二进制 票面 数字