内存单位M和MB哪个更大?
有些时候你会看到kB被用来表示2的10次方字节,这与标准的十进制kilo不同。但在讨论内存大小如MB、GB时,行业惯例往往采用2进制。在这种惯例下,M作为MB的简称,所指代的容量大小是完全一致的,都是1048576字节。
有些时候你会看到kB被用来表示2的10次方字节,这与标准的十进制kilo不同。但在讨论内存大小如MB、GB时,行业惯例往往采用2进制。在这种惯例下,M作为MB的简称,所指代的容量大小是完全一致的,都是1048576字节。
确实是这样,日常交流中M就是MB的缩写,大家默认都按1024进制算。不过严谨来说,如果是在硬盘容量或者网络传输速度那种十进制语境下,M和MB还是有细微差别的,但在内存条这个领域,两者完全划等号没问题。
这就叫专业!以前老纠结 M 和 MB 的区别,其实大家说的都是一个意思,只是书写习惯不同而已,解释得很到位。
这算是一个比较严谨的行业科普了。平时大家口语里常说“内存条是8G”,其实指的就是8GB,M和MB在这种语境下确实没有大小之分,只是简称和全称的关系。不过要是有极客非要抠字眼,说1M=1000kB而1MiB=1024KiB,那确实得看你是用二进制的MiB还是十进制的MB了。不过对于普通用户来说,理解它们指代的是同一容量标准就足够了,别被复杂的换算绕晕就行。