每次看到有人把「MB」算错还浑然不觉,我就有点急。这事儿真不难,但前提是你要知道那几个不能省的步骤。
开始之前
存储单位进率1024:1KB=1024字节、1MB=1024KB、1GB=1024MB、1TB=1024GB、1PB=1024TB。1字节=8比特(bit)。硬盘厂商用1000进率(1GB=10亿字节),所以1TB硬盘实际约931GB,这是正常的不算缩水。市制单位各地可能有差异,跨地区对比要先确认当地标准。换完用常识验一下数量级,差太多就是算反了。
核心流程
bit(比特)是数据传输最小单位,Byte(字节)是存储最小单位,1Byte=8bit。网速"100M宽带"是100Mbps=12.5MB/s(÷8),这是为什么下载速度比标称带宽低8倍。换算的本质就是乘或除进率,没有别的花活。米、克、秒是国际单位制的根基,遇到不熟的单位先往这三个上靠。
走个完整流程
先记进率。MB这类换算,关键是记住两个单位之间的进率(倍数关系),然后乘或除就行。进率记错了,结果差几个数量级,这是最常见的错误。科学计数法处理很大或很小的数最不容易出错。同名不同制的单位最坑,看到名字一样先确认是不是同一套标准。
具体怎么做
别被吓住,真正要做的就这几步:
- 第一步:确认源单位和目标单位(KB/MB/GB/TB)
- 第二步:查进率:1KB=1024字节、1MB=1024KB、1GB=1024MB、1TB=1024GB
- 第三步:源单位数值×源单位到目标单位的进率=目标数值
- 第四步:硬盘容量验算:1TB硬盘系统显示约931GB(厂商用1000进率)
几个要注意的地方
我踩过的坑,你尽量绕开:
- 1字节=8比特(bit),存储用字节、网速用比特
- 硬盘厂商用1000进率、系统用1024进率,所以1TB实际约931GB
- 100M宽带下载速度=100Mbps÷8=12.5MB/s,不是100MB/s
- KiB/MiB/GiB是1024进率,KB/MB/GB在厂商那常指1000进率
希望这篇能把你从「MB」的纠结里捞出来。如果还有别的疑问,告诉我,下篇接着拆。
常见问题
【1TB硬盘为什么只有931GB?】硬盘厂商用1000进率(1GB=10亿字节),系统用1024进率(1GB=10.74亿字节)。1TB=1万亿字节÷1.0737≈931GB,这是换算差异不是缩水。
【1GB等于多少MB?】1GB=1024MB,1MB=1024KB,1KB=1024字节,1字节=8比特。进率是1024(2的10次方)不是1000。但硬盘厂商用1000进率,1TB硬盘实际约931GB。
【100M宽带下载速度多少?】100Mbps÷8=12.5MB/s。宽带单位是比特(bps),下载速度是字节(B/s),1字节=8比特,所以除以8。这是正常的不算慢,200M宽带约25MB/s。
【MB怎么换算?】关键是记住进率(两单位的倍数关系),然后乘进率或除进率。不熟的单位找个中间单位过渡,换完用常识验数量级。用在线换算工具最省事。