手机内存单位是怎么换算的?

如题所述

存储设备制造厂商在标称存储容量时所使用的进制为1000为1K,而操作系统因为采用二进制的关系,格式化后软件占用空间时进制为1024为1K,这样就会令使用时的存储空间看起来比实际的要少。比如:

存储厂商的标准:1MB=1,000KB))1KB=1,000byte;

操作系统的算法:1MB=1,024KB))1KB=1,024byte;

存储厂商的标准:128MB=128,000KB=128,000,000byte;

操作系统的算法:128MB=131,072KB=134,217,728byte;

关于容量问题这些都是正常的:128,000,000÷1024÷1024=122.0703(MB)

如硬件标称128MB的内存卡,换算成软件的识别的容量就是128MB×1000KB/1024KB=125MB,这样就会有3MB的计算误差。容量越大的内存卡产品,算法误差也就越大。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-20
B时容量的一个基本单位:字节,还有一个容易搞混的就是另一个容量单位:位,用小写字母b表示,是最小的单位了!换算关系1B=8b,容量换算:
1024B =1KB(千字节)
1024KB=1MB(兆字节)
1024MB=1GB(吉字节)
1024GB=1TB(???)本回答被网友采纳
第2个回答  2014-04-26
存储设备制造厂商在标称存储容量时所使用的进制为1000为1K,而操作系统因为采用二进制的关系,格式化后软件占用空间时进制为1024为1K,这样就会令使用时的存储空间看起来比实际的要少。比如: 存储厂商的标准:1MB=1,000KB))1KB=1,000byte; 操作系统的算法:1MB=1,024KB))1KB=1,024byte; 存储厂商的标准:128MB=128,000KB=128,000,000byte; 操作系统的算法:128MB=131,072KB=134,217,728byte; 关于容量问题这些都是正常的:128,000,000÷1024÷1024=122.0703(MB) 如硬件标称128MB的内存卡,换算成软件的识别的容量就是128MB×1000KB/1024KB=125MB,这样就会有3MB的计算误差。容量越大的内存卡产品,算法误差也就越大。
第3个回答  2014-04-26
M和MB是兆的缩写,1M=1024Kb(千字节),1Kb=1024b(字节)。 不过大多数的生产商都用这样的公式:1M=1000K=1000000b,所以把手机链接到电脑上,你会发现内存和说明书上的有些出入
第4个回答  2013-11-19
和电脑的是样样换算的啊
1024k=1m
1024m=1G
相似回答