族谱网 头条 人物百科

字节

2017-10-16
出处:族谱网
作者:阿族小谱
浏览:575
转发:0
评论:0
换算ASCII码:一个英文字母(不分大小写)占一个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数。换算为十进制,最小值-128,最大值127。如一个ASCII码就是一个字节。UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英文标点占一个字节Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。中文标点占两个字节,英文标点占两个字节不同数量级间国际单位制(SI):1KB=1024B;1MB=1024KB=1024×1024B。1B(byte,字节)=8bit(见下文);1KB(Kilobyte,千字节)=1024B=2^10B;1MB(Megabyte,兆字节,百万字节,简称“兆”)=1024KB=2^20B;1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)=1024MB=2^30B;...

换算

ASCII码:一个英文字母(不分大小写)占一个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数。换算为十进制,最小值-128,最大值127。如一个ASCII码就是一个字节。

UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英文标点占一个字节

Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。中文标点占两个字节,英文标点占两个字节

不同数量级间

国际单位制(SI):

1KB=1024B;1MB=1024KB=1024×1024B。

1B(byte,字节)= 8 bit(见下文);

1KB(Kilobyte,千字节)=1024B= 2^10 B;

1MB(Megabyte,兆字节,百万字节,简称“兆”)=1024KB= 2^20 B;

1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)=1024MB= 2^30 B;

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,一百万亿亿亿字节) = 1024BB = 2^100 B;

1DB(DoggaByte,十亿亿亿亿字节) = 1024 NB = 2^110 B;

国际电工委员会的电气技术用字母符号标准IEC 60027-2IEC 80000-13

数据存储是以10进制表示,数据传输是以2进制表示的,所以1KB不等于1000B。

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

1B(byte,字节)= 8 bit(见下文);

1KiB(Kibibyte,千字节)=1024B= 2^10 B;

1MiB(Mebibyte,兆字节, [2]  百万字节,简称“兆”)=1024KB= 2^20 B;

1GiB(Gibibyte,吉字节,十亿字节,又称“千兆字节”)=1024MB= 2^30 B;

1TiB(Tebibyte,万亿字节,太字节)=1024GB= 2^40 B;

1PiB(Pebibyte,千万亿字节,拍字节)=1024TB= 2^50 B;

1EiB(Exbibyte,百亿亿字节,艾字节)=1024PB= 2^60 B;

1ZiB(Zebibyte,十万亿亿字节,泽字节)= 1024EB= 2^70 B;

1YiB(Yobibyte,一亿亿亿字节,尧字节)= 1024ZB= 2^80 B;

由于混淆已经普遍化:

kilobyte往往可以指kibibyte

Megabyte往往可以指Mebibyte

Gigabyte往往可以是指Gibibyte

Terabyte往往可以指Tebibyte

Petabyte往往亦可以指Pebibyte

Exabyte往往亦可以指Exbibyte

Zettabyte往往亦可以指Zebibyte

Yottabyte往往亦可以指Yobibyte

相关单位

B与bit

数据存储是以“字节”(Byte)为单位,数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。

B与iB

1KiB(Kibibyte)=1024byte

1KB(Kilobyte)=1000byte

1MiB(Mebibyte)=1048576byte

1MB(Megabyte)=1000000byte

硬盘生产商是以GB(十进制,即10的3次方=1000,如1MB=1000KB)计算的,而电脑(操作系统)是以GiB(2进制,即2的10次方, 如1MiB=1024KiB)计算的,但是国内用户一般理解为1MiB=1M=1024 KB, 所以为了便于中文化的理解,翻译MiB为MB也是可以的。

同样根据硬盘厂商与用户对于1MB大小的不同理解,所以好多160G的硬盘实际容量按计算机实际的1MiB=1024KB算都不到160G,这也可以解释为什么新买的硬盘“缺斤短两”并没有它所标示的那么大。

数据类型

Byte数据类型(字节型)用一个字节(Byte)储存,可区别256个数字,取值范围:0到255。 Byte是从0-255的无符号类型,所以不能表示负数。

语言字符

效果等同于 unsigned char型

typedef unsigned char BYTE

定义一种新类型BYTE,它其实就是unsigned char

在VC++中,byte型数据的定义包含在windows.h头文件中,调用byte需要添加代码#include

而在java中,byte是一个关键字

表示声明了一个整形常量在内容中占用一个字节

取值范围是-128~127


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

文章来源:内容词条
——— 没有了 ———
编辑:阿族小谱

更多文章

更多精彩文章
评论 {{commentTotal}} 文明上网理性发言,请遵守《新闻评论服务协议》
游客
发表评论
  • {{item.userName}} 举报

    {{item.content}}

    {{item.time}} {{item.replyListShow ? '收起' : '展开'}}评论 {{curReplyId == item.id ? '取消回复' : '回复'}}

    回复评论
加载更多评论
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回
打赏
私信

推荐阅读

· 艾字节
与其他存储单位的换算1EB=1,000PB1EB=1,000,000(10)TB1EB=1,000,000,000(10)GB1EB=1,000,000,000,000(10)MB1EB=1,000,000,000,000,000(10)KB1EB=1,000,000,000,000,000,000(10)B另外,Exabyte往往亦可以指Exbibyte,其换算公式是:1EiB=1,024PiB1EiB=1,048,576(1024)TiB1EiB=1,073,741,824(1024)GiB1EiB=1,099,511,627,776(1024)MiB1EiB=1,125,899,906,842,624(1024)KiB1EiB=1,152,921,504,606,846,976(1024)B参见国际单位制词头字节
· 字节码
相关条目Javabytecode
· 太字节
与其他储存单位的换算1TB=1,000(10)GB1TB=1,000,000(10)MB1TB=1,000,000,000(10)KB1TB=1,000,000,000,000(10)字节不过,Terabyte往往可以指Tebibyte,其换算是:1TiB=1,024(2)GiB1TiB=1,048,576(2)MiB1TiB=1,073,741,824(2)KiB1TiB=1,099,511,627,776(2)字节由于换算方法的不同往往造成混淆。例如,一般的硬盘生产厂商采用1,000,000,000,000(10)字节=1TB的进制,而MicrosoftWindows等操作系统则采用Tebibyte换算,故有其报告的容量比硬盘标示的容量小的情况发生。参见国际单位制词头字节文件大小转换
· 拍字节
使用示例在2009年,阿凡达3D版在维塔数字使用超过1PB来存储。Google的服务器场的估计容量大约是5.625PB(截止2004年)。国会图书馆(美国)藏品数量的估计近似值大约是10PB(包括非书籍资料,截止2005年)在2012年的8月Facebook共使用约100PB。全世界印刷材料的内容总量大约是300PB。Google相册在发布1年之后总共为用户节省13.7PB的存储空间(截至2016年5月)。与其他存储单位的换算1PB=1,000(10)TB1PB=1,000,000(10)GB1PB=1,000,000,000(10)MB1PB=1,000,000,000,000(10)KB1PB=1,000,000,000,000,000(10)B另外,Petabyte往往亦可以指Pebibyte,其换算公式是:1PiB=1,024TiB1PiB=1,048,576(1024)GiB1P...

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信