前几天写了一篇文章,解释了一下1T的硬盘在电脑上显示只有931GB的原因。
其实这个内在的逻辑非常简单,Windows系统用的是机器语言,数字转换用二进制。而人用的是正常交流语言,数字转换用的是十进制。
二进制数00000000000,代表十进制的0;二进制数00000000001,代表十进制1;二进制数00000000010,代表十进制2;依次,二进制数10000000000,代表十进制1024…我不用继续往下算了,1024这个换算逻辑已经看到了。
整体换算逻辑就是1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB。
十进制数我就不用多说了吧,个、十、百、千、万、亿、兆、吉、太…千的英文简称是K,万和亿在英文里没有独立单词,没有简称,兆的英文简称是M,吉的英文简称是G,太的英文简称是T。1十=10,1百=100,1千=1000,1兆(M)=1000000,1吉(G)=1000000000,1太(T)=1000000000000…
厂家制造硬盘的时候,用的就是十进制。最终,以十进制制造的1TB硬盘接到电脑上,电脑以二进制进行计算之后,就显示为931GB。

文章发出之后,大部分人觉得对于这个问题有了更深层次的理解,表示老田把这个问题解释得更透彻了。并且,开始对照自己使用的硬盘,也发现了这个换算逻辑产生的差距。

不过,也有一些反对的声音。
第一个观点是说,这不过是对商业欺诈进行粉饰的手段而已,对外表现地光明正大。
对于这个观点,我有几点想说:
首先,你的这个说法,把你的无知体现得淋漓尽致。这个换算逻辑,是初中甚至小学计算机课程最基本的知识,很多人心目中的常识。你不能因为自己不知道,或者自己不能理解,就说别人在欺诈你。
其次,厂家没有粉饰什么,也没有进行商业欺诈,只是用人类熟悉的十进制进行了换算而已。如果你觉得用十进制是欺诈,那么,你自己每天都在进行欺诈了!
还有,这是行业标准,也是行业共识。不仅是生产制造商,消费者也是认同的,厂家根本没必要在这个概念上耍手段,欺诈消费者。如果不用十进制,就用二进制,按1024进行换算,那厂家也可以进行生产,没有任何问题。只不过,1024GB的卖1024GB的价格,931GB的卖931GB的价格而已。就像现在的固态硬盘,有120GB的,也有128GB的,有240GB的,也有256GB的,128GB对比120GB,256GB对比240GB,价格高点。
再说了,也就是Windows为代表的一些系统用了二进制逻辑,才会显示931GB,如果是苹果等用十进制逻辑的系统,就是显示1T。

第二个观点,是说厂家偷工减料。产品减料,生产偷工。市场价忽悠人的一套逻辑。
持这个观点的人认为,厂家生产硬盘,都是批量的,一个型号,计算一次就行。二进制数计算上稍微有那么一点点复杂,但是,也没有复杂到什么地方去。厂家就是偷懒,不想算。核心的问题,还是想减料,省成本,忽悠消费者。
我想问,厂家哪里偷工减料了?厂家按照十进制逻辑生产硬盘,1T的硬盘在苹果等用十进制逻辑的系统,就是显示1T,而在Windows为代表的一些系统用了二进制逻辑,显示931GB。那你觉得是谁错了?毕竟生产厂家,苹果系统的计算逻辑下都是1T,而Windows计算结果不一样。所以,是Windows错了,是微软偷工减料了?严格来说,这事还真是微软错了,因为GB(Gigabyte)是十进制下的单位,GiB(Gibibyte)才是二进制下的单位。Windows的运算逻辑是二进制,用的单位却是十进制,应该显示为931GiB才对。
说句实在的,用十进制,也就是1000的这个换算标准,我觉得没有什么问题,我们人类日常使用最多,大家最熟悉的,就是十进制。1元=10角,1米=10分米,1斤=10两…如果觉得用了十进制就是在诈骗、坑人,那么,我们身边所有的事情,还有正常的吗?
同时,生产商在制造硬盘的时候,用十进制,也就是1000来作为换算,这个标准是IEC(国际电工委员会)和JEDEC(固态技术协会)制定的,厂家只是遵守而已。你现在说厂家拿这个标准忽悠人,就相当于指着厂家的鼻子问,你们为什么要遵守国际标准?这不是搞笑了么!遵守国际标准成了忽悠人!难道在你们这些人心目中,违反国际标准才是有良心的表现?


有老铁做了个总结:说粉丝质量太低,根本不看说明书,不看包装上的信息。
当然,我认为他这话是说得有问题的。老田的很多粉丝,质量是相当高的,在电脑行业的知识储备,相当牛逼。这种质量差的,只是极个别。
粉丝也是人,人的认知和思想等本来就是参差不齐的,有个别质量比较差,但大多数还是好的。你不能因为出了一个说“美国的空气都是甜的”的杨舒平,一个供奉日本战犯的吴啊萍等,就说国人整体素质和思想有问题。我们大部分人的素质和思想,还是正常的。

当然,对于你说的不看说明书,不看包装上信息的人,这老田是绝对相信的,并且还不少。老田文章的留言区,就见过很多这种只看个题目,就凭借自己的理解和想象开始评论、反驳的。
甚至有一些,觉得超出了自己认知的东西,就是错误的,误导人的,老田分享电脑相关的知识,是想害他们的。
还有人觉得,自己不懂二进制和十进制,不是自己的问题,是厂家没有教他。
以下是一些典型案例:



