作者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/m.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