当前位置:首页>文章中心>技术文章>b、B、kb、M、G、TB怎么换算

b、B、kb、M、G、TB怎么换算

发布时间:2016-01-02 点击数:1373

字位Bit(b), 字节Byte(B), 千字节Kilobytes(KB), 兆字节Megabytes(MB), 吉字节Gigabyte(GB) and 太字节terabyte(TB)

一个汉字、一个数字、一个标点符号的换算

1个字位Bit(b)=1个二进制(1:1)

1个字节Byte(B)=8字位Bit(b)=8个二进制(1:8)

1个数字占1B=8Bit=1个字节 意思是一个数字:占一个字节(byte),即8比特(bit),也就是8个二进制位

1个汉字占2B=16bit=2个字节=16个二进制 意思是一个汉字:占两个字节(byte),即16比特(bit),也就是十六个二进制位

1个字母=8Bit=1个字节=8个二进制 意思是一个字母:占一个字节(byte),即8比特(bit),也就是8个二进制位

1个标点符号=8bit=1个字节=8个二进制 意思是一个标点符号:占一个字节(byte),即8比特(bit),也就是8个二进制位

注:全角占2个字节Byte(B) 半角占1个字节Byte(B)

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

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

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

符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。

打个比方,一篇100万汉字的小说,如果我们把存到磁盘上,需要占用多少空间呢?

1000000汉字=2000000B
=2000000B÷1024
≈1953.1KB
≈1953.1KB÷1024
≈1.9MB

官方标准:

1TB=1024GB

1GB=1024MB

1MB=1024KB

1KB=1024B

硬件商标准:

1TB=1000GB

1GB=1000MB

1MB=1000KB

1KB=1000B

在线客服