各位老铁们好,相信很多人对1G的超级光盘等于1000MB,还是等于1024MB?在一篇文章中解释清楚都不是特别的了解,因此呢,今天就来为大家分享下关于1G的超级光盘等于1000MB,还是等于1024MB?在一篇文章中解释清楚以及的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
因为类似存储空间“缩水”的现象不仅仅出现在你刚买的电脑上,当你从手机传输文件到电脑上时也会出现这种情况。在具有不同系统的两台计算机之间传输文件时更有可能发生这种情况。备案时.
接下来笔者来做一个小实验,将一段视频从手机传输到电脑上,看看它的大小会发生怎样的变化。
接下来我们看一下这段视频在电脑上显示的大小,如下:
手机上的显示大小为28 MB。这是因为手机系统使用“十进制”。上传到Windows计算机后,计算机以“二进制”来计算视频的大小,因此存在差异。
使用二进制的原因
核心原因是计算机在计算和存储时主要处理的是二进制数据。这导致计算机内存的容量通常是某个大幂的倍数,例如:
记忆棒的存储容量为268435456 字节。
数字“268435456”使用“十进制”,看起来极其复杂。但如果用2的幂来表示,就很简单了,如下:
=268435456
极其简单,在二进制算法中,
字节等于256 兆字节。
在十进制算术中,268435456 字节等于268.435456 兆字节。
说到这里,可能有网友会有疑问:2的幂和二进制有什么关系呢?关系如下:
请仔细看。对于二进制来说,2的幂是非常有规律的。规则是:
指数是多少?二进制中“1”后面有多少个“0”。
例如:
2的0次方,二进制中,1后面没有“0”。
2的10次方,用二进制表示,1后面跟着10个“0”。
同理可以看出:
2的128次方,用二进制表示,1后面跟着128个“0”。
……
不难发现,2的次方所表现出的规律与“十进制”中10的次方所表现出的规律是一样的吗?这是正确的。
上面两个表说明,在二进制中,2的幂类似于10的十进制幂。
继续观察2的幂对应的“十进制”数字,你应该能明白为什么电脑内存经常是4G、8G、16G等,而很少是10G内存或15G内存。
从小数来看,10明显比8好,15比16好。
另外,硬盘空间,比如你手机的存储容量,往往是64G、128G、256G。奇怪了,为什么不能是50G、100G、150G呢?
现在,你应该知道答案了。前者恰好对应于2的幂。
两者的区别
对于计算机来说,用2的幂来衡量存储空间的大小是最合适的。
然而,计算机是为人类服务的,而人类正好有10 个手指,并且最习惯使用十进制。使用其他基地简直就是“反人类”,而且非常难以计算。
1G等于1000万亿,17G就是17000万亿。这很容易计算,对吧?
但如果用二进制的话,真的能瞬间算出17G等于1.7408千兆吗?
最后,如果硬盘制造商使用十进制来标记硬盘的大小,那么硬盘就会显得更大,更方便。因此,对于市场上的很多硬盘来说,其尺寸测量方法大多是基于“十进制”。
目前,测量存储空间或测量文件大小仍然令人困惑,因为这两种基础都被使用。为了避免混乱,1999年,国际电工委员会(IEC)公布了一些标准:
主要内容是信息大小的计量单位在十进制中没有改变,如下:
千字节,缩写为kB,英文全称是kilobyte。
兆字节,缩写为MB,英文全称是megabyte。
技嘉,缩写为GB,英文全称gigabyte。
太字节(Terabyte),缩写为TB,英文全称是terabyte。
Petabyte,缩写为PB,英文全称是petabyte。
……
如果使用二进制测量信息大小,它看起来像这样:
千字节,缩写为kiB,英文全称是kibibyte。
Megabyte,缩写为MiB,英文全称是mebibyte。
技嘉(Gigabyte),缩写为GiB,英文全称是gibibyte。
Terabyte,缩写为TiB,英文全称是tebibyte。
Petabyte,缩写为PiB,英文全称是pebibyte。
……
很多人说:1G不等于1000万亿,而是等于1024万亿。那么现在我们就来看看这个问题该如何回答呢?
显然,正确答案应该是:用十进制表示,1GB等于1000MB(即1G等于1000兆),这并没有什么问题。
图片来自《nature》论文截图。
综上所述,1G 可以是1000 MB,也可以是1024 MB。关键是是十进制还是二进制。在十进制中,1GB=1000MB,即1G等于1000兆字节;而在二进制中,1GiB=1024MiB,即1G等于1024兆字节。
因为很多人,甚至一些大公司,由于历史原因,不习惯使用“GiB”、“MiB”等标准单位,而是直接缩写为“GB”、“MB”,进而引发了更多的变革。许多混乱导致无数人认为1GB 等于1024MB。
也就是说,“混沌”本来不可能存在,但由于历史原因、单位缩写的习惯,以及二进制和十进制中的1000兆和1024兆大小接近,容易被忽视,这导致了到那里一片混乱。
我们来看一下。我们使用字节,即“B”作为基本单位。当使用“十进制”和“二进制”时,两者的容量差异如下:
从上图可以看出,存储单元越大,两种测量方法之间的差异就越大。这就是为什么很多人买了电脑后发现硬盘容量“缩水”了。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/102862.html
用户评论
拥抱
涨姿势了!我一直以为1GB是1000MB的,没想到竟然还有1GB等于1024MB的说法。这篇文章解释得真好,这下清除了我的疑惑了~
有18位网友表示赞同!
陌離
一点都不懂你们说的这些技术含量那么高的东西,反正我是觉得1GB就是1GB啊,干嘛要弄那么多复杂的计算方法?
有15位网友表示赞同!
莫名的青春
做个网站的时候经常遇到GB这个单位,一直没搞明白实际值是多少。感谢作者的科普!原来是这回事儿!太赞了!
有6位网友表示赞同!
泡泡龙
这个说法我了解,在科学领域使用的主要是二进制计数法。所以1G就是1024M 这是个理所当然的事实。文章写的很好理解啊,干货满满!
有16位网友表示赞同!
断桥残雪
我还以为这篇文章会讲超级光盘和普通的CD/DVD有什么差别呢!结果是1G等于多少兆这个问题。。。
有10位网友表示赞同!
南宫沐风
以前上学的时候就学过这个知识点,但是时间久了确实忘记了。幸好这篇博文又回顾了一遍,感觉回到了学生时代的感觉啊!
有20位网友表示赞同!
高冷低能儿
我用的是安卓手机,总是提示内存不足,现在明白是怎么回事了,看来我需要扩充内存了。感谢分享!
有8位网友表示赞同!
秘密
我一直以为1GB等于1024MB是硬盘容量的问题,文章解释得非常清楚,原来不仅限于硬盘!这个说法对所有使用数据存储的设备都适用啊!
有19位网友表示赞同!
苏樱凉
这篇文章真的太棒了!感谢作者用通俗易懂的语言解释这种枯燥的知识点!学习到新的东西了!
有13位网友表示赞同!
何年何念
这个说法太理论了,我平时只看容量大小就好。一个GB就是多少MB这个问题在我眼里没那么重要啊,反正买个大点的内存就好了!
有20位网友表示赞同!
青山暮雪
我想问一下,如果我们把1GB理解成1000MB的话,会不会导致数据存储出现问题?
有15位网友表示赞同!
娇眉恨
在实际生活中,大部分应用软件和设备都以1024为单位来计量容量,所以理解1GB等于1024MB非常重要!文章说得很有道理。
有9位网友表示赞同!
冷风谷离殇
老哥们都是高手啊,我还在用手机存储空间满了的悲剧循环里挣扎着。。。要好好学习这方面知识了。
有16位网友表示赞同!
无寒
我一直以为是1GB就是1000MB啊,看来是我一直活在认知误区里!感谢作者的科普~
有13位网友表示赞同!
你很爱吃凉皮
对于我们普通用户来说,区别不大吧?反正我只要看内存大小就好用哪个单位也行。
有6位网友表示赞同!
打个酱油卖个萌
这个说法确实很有道理,但我觉得没必要把所有数据都按照二进制计数法进行计算,有时候直接使用十进制也挺方便的!
有18位网友表示赞同!
我的黑色迷你裙
我觉得这篇文章写得非常深入,不仅解释了1GB等于1024MB的原因,还介绍了一些相关知识,受益匪浅!
有17位网友表示赞同!
灼痛
其实,无论你理解为1000MB还是1024MB,最终影响的只是容量大小的区别而已,对使用体验影响不大吧?
有11位网友表示赞同!