b、B、kb、M、G、TB怎么换算
字位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