1mb等于多少字节

 我来答
教育王哥NG
2023-06-29 · TA获得超过172个赞
知道小有建树答主
回答量:1068
采纳率:100%
帮助的人:14万
展开全部

1mb等于1048576字节。

1MB的存储容量相当于2的20次方个字节,即1048576个字节。MB是计算机中的一种储存单位,读作“兆”;因为1MB等于1024KB,而1KB等于1024B(字节),因此1MB等于1048576(1024*1024)个字节。

MB与Mb(注意B字母的大小写)常被误认为是一个意思,其实MByte含义是“兆字节”,Mbit的含义是“兆比特”。MByte是指字节数量,Mbit是指比特位数。

MByte中的“Byte”虽然与Mbit中的“bit”翻译一样,都是比特,也都是数据量度单位,但二者是完全不同的。Byte是“字节数”,bit是“位数”,在计算机中每八位为一字节,也就是1Byte=8bit,是1:8的对应关系。因此在书写单位时一定要注意B字母的大小写和含义。

字节顺序

对于多字节数据,在不同的处理器的存放方式主要有大端序和小端序,下面以0X0A0B0C0D为例。大端序:最高位字节存储在最低的内存地址处。若地址自左向右增长,那么存放顺序就是0X0A,0X0B,0X0C,0X0D。网络传输一般采用大端序,也被称之为网络字节序,或网络序。

小端序:低位存放在低地址处,高位存放在高地址处,就是小端序。若地址自左到右增长,那么存放顺序就是0X0D,0X0C,0X0B,0X0A。X86等处理器为小端序。

判断字节顺序:num为0X1234,高字节为0X12,低字节为0X34。若地址自左向右增长,则大端序的存放顺序是0X12,0X34;小端序的存放顺序是0X34,0X12。将num强制转换为int8类型,就是从低地址向高地址取8位。若res等于0X12,则是大端序;若res等于0X34,则是小端序。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式