作者pttx6714 (shiny)
看板Electronics
标题[问题] 硬碟实际容量为何是小於不是大於?
时间Sun Nov 9 03:53:20 2014
已经上网查过很多有关硬碟容量的资料
知道标示1GB的容量换算方式是(10^9)/(1.024^3)=0.93GB
也知道他们解释是说10进位以及2进位的落差
为何不是标示1K且实际是1024b 而是相反是去除以1024
最先这样书写的厂商到底是怎麽想
还是有什麽硬体上的原因使得现在也是这样标示
我满想知道这个原由是怎麽开始
以及背後的意义
(不得不让我觉得有点像是欺骗消费者阿~~)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.26.112.21
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Electronics/M.1415476403.A.4CF.html
1F:推 obov: 不爽不要买 11/09 07:02
2F:推 ej001: 我也很想知道 11/09 08:27
3F:→ magi6049: 应该是硬体10的倍数为阵列好布线 11/09 09:18
4F:→ magi6049: 而软体一定是2的倍数 而数字越大误差就越明显 11/09 09:18
5F:→ magi6049: 以上纯猜测 不知是否正确 11/09 09:18
6F:→ leonyun: 一楼obov大耶! 11/09 10:00
7F:推 zxc44560: 第一次在这里看到obov QQ 11/09 10:16
8F:→ Schottky: 20 年前的硬碟,容量单位原本是 2 的次方 11/09 10:42
9F:→ Schottky: 後来才改为以 10 的次方为单位的 11/09 10:42
10F:→ Schottky: 事实上许多「软体」仍然以 2 的次方来显示硬碟容量 11/09 10:44
11F:推 kuanglun: 1024(2进位)的差和1k(十进位)(比例)不就是1024/1000= 11/09 10:44
12F:→ kuanglun: 1.024,你的式子的分母. 1G=1K*1K*1K=1K^3,然後1K的部份 11/09 10:47
13F:→ Schottky: 目前硬碟每次读写也是以 512 或 4096 bytes 为一个block 11/09 10:48
14F:→ Schottky: 事实上真正有变动的只有硬碟外盒和标签的标示而已 11/09 10:48
15F:→ kuanglun: 换成2进位(用前面的比例)不就是1.024^3,就是你分母阿. 11/09 10:48
16F:→ Schottky: 所以我认为这只是硬碟厂商为了不实广告,将原本软硬体及 11/09 10:49
17F:→ Schottky: 使用者惯用的二的次方单位,改成以十的次方标示而已 11/09 10:49
18F:→ Schottky: 要是软体的显示单位也一起统一,一开始你就不会问这问题 11/09 10:50
19F:→ kuanglun: 1G(10进位=10^9)/(1.024)^3=0.93GByte(二进位)... 11/09 10:54
20F:推 POWERPC: 解释一堆还不如简单的解释:一个商业标示,一个工业标式 11/09 10:57
21F:→ POWERPC: 如此而已,不是人人都知2进算法,所以商业标示采用10为基底 11/09 10:59
22F:→ Schottky: 那麽为何Windows右键显示可用空间不使用商业标示? 11/09 11:01
23F:推 POWERPC: 因为它是以HD本身作计算,所以要精确计算,以免使用上出问 11/09 11:13
24F:→ POWERPC: 题,总之看程设人员如何去表示数据 11/09 11:18
25F:→ KawasumiMai: 就像之前是16:10後来改为16:9一样罗(误 11/09 14:29
26F:→ KawasumiMai: 程设相关一定用8bit,然後上去1024^n 11/09 14:30
27F:→ KawasumiMai: 目前好像也只有硬碟容量这样搞= =.... 11/09 14:30
28F:推 SS327: obov在八卦板被捅阿 哈 所以才来这 11/09 20:00
29F:→ cebelas: 帮obov大 QQ 11/09 21:49
30F:推 walelile: 就骗阿 11/13 07:03