字符、字节、位的关系

一字节等于8位或者说8比特。

字节的释义

字节(Byte )是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于有八位,也表示一些计算机编程语言中的数据类型和语言字符。

字符与字节

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

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

不同数量级间的信息单位换算关系:

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

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

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

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

带宽单位:Mbps、Mb/s、MB/s、M/s

  • 首先是“Mbps”,其全称为Million bits per
    second,意为每秒传输百万位(比特)数量的数据,而这里的bit(比特,1比特等于1个位)是表示数字信号数据的最小单位。
  • 而“Mb/s”中的Mb与Mbps中的Mb意义相同,均表示百万位(比特)数据数量,所以Mbps=Mb/s。
  • 还有更简单的“M/s”,其实和上面两种是一样的说法,是简化版的Mb/s。
  • 对于“MB/s”,其中的MB表示Million Bytes(百万字节),Byte(字节)是计算机用于计量存储容量的一种计量单位,计算机存储单位一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示

1Byte=8bit,当在用Bytes/s和bits/s来表示网速时,于是就有1MB/s=8Mbps=8Mb/s
所以:

  • 10MB/s的意思是:1秒钟可传送10MB的大小的数据量。

  • 10Mb/s的意思是:1秒钟可传送10Mb的数据,换算成字节就是1.25MB的数据量。

  • 10Mbps和10Mb/s意思相同,也是每秒可传输1.25MB的数据量。

  • 10M/s的意思也就是10Mb/s,换算成字节就是每秒传输1.25MB的数据量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值