科普--硬盘标称容量为什么比电脑显示的要小?

玩电脑的人应该都知道一个现象,明明的买 8G U盘,怎么插电脑上就只有7.4点多,16G的只有14.8;

然后同样的事情,也发生在了硬盘上,明明买的是1TB硬盘怎么显示只有931GB呢,今天我就为大家解答一下:

原因很简单,因为电脑本省的二进制的,容量单位的换算呢本来是2的10次方:1024

可是实际上呢,硬盘制造厂商觉得这个数字不好计算,就统一用了一个整数:1000

乍一看 1024换到1000没啥关系,可是看完下面的计算你觉得呢:

因为实际容量的换算和计算机读取的换算是1000/1024的关系,所以容量每升一级,都在缩水

1
1000 B = 1KB (1 * 1000 / 1024 = 0.976562 KB) 实际显示 1000 B

显示的看起来没问题,因为这是最小单位,还不够一次换算的。

1
1000 KB = 1MB (0.976562 * 1000 / 1024 = 0.953674 MB) 实际显示 976 KB

这个仅仅少了48KB也不算多啊。

1
1000 MB = 1GB (0.953674 * 1000 / 1024 = 0.931322 GB) 实际显示 953 MB

这个也才少了71兆也不是。。。很多啊。

1
1000 GB = 1TB (0.931322 * 1000 / 1024 = 0.909494 TB) 实际显示 931 GB (目前主流机械硬盘单盘的容量单位 TB )

啊哟,卧槽这不是1T的硬盘么怎么才931G了,少了快100G了,这TM,JS!!!

1
1000 TB = 1PB (0.909494 * 1000 / 1024 = 0.888178 PB) 实际显示 909 TB (目前大型服务器总容量单位 PB )

买不起,不可描述。

1
1000 PB = 1EB (0.888178 * 1000 / 1024 = 0.867361 EB) 实际显示 888 PB **【这】** **【毕】**

买不起,不可描述。

1
1000 EB = 1ZB (0.867361 * 1000 / 1024 = 0.847032 ZB) 实际显示 867 EB **【些】** **【竟】**

买不起,不可描述。

1
1000 ZB = 1YB (0.847032 * 1000 / 1024 = 0.827180 YB) 实际显示 847 ZB **【你】** **【你】**

买不起,不可描述。

1
1000 YB = 1BB (0.827180 * 1000 / 1024 = 0.807793 BB) 实际显示 827 YB **【就】** **【现】**

买不起,不可描述。

1
1000 BB = 1NB (0.807793 * 1000 / 1024 = 0.788860 NB) 实际显示 807 BB **【不】** **【在】**

买不起,不可描述。

1
1000 NB = 1DB (0.788860 * 1000 / 1024 = 0.770371 DB) 实际显示 788 NB **【用】** **【买】**

买不起,不可描述。

1
1000 DB = 1CB (0.770371 * 1000 / 1024 = 0.752316 CB) 实际显示 770 DB **【看】** **【不】**

买不起,不可描述。

1
1000 CB = 1XB (0.752316 * 1000 / 1024 = 0.734683 XB) 实际显示 752 CB **【了】** **【起】**

买不起,不可描述。