我覺得這個二進位,十進位的問題真的是很大的問題畢竟一般人都習慣在OS底下顯示的大小來看的說硬碟廠商真的很不應該話說蘋果的Snow Leopard系統大小計算也要改的跟硬碟廠商一樣用十進位了很多人真的不知道這個問題,所以也請大家不要對這些人說教說要去爬文如果今天我不知道這件事情,我也會覺得說被廠商欺騙的感覺
這個問題應該是"歷史共業"早期硬碟容量只有2MB時,就跟磚頭一樣大顆,那時客戶會問這顆硬碟容量多大,就會用DOS的CHKDSK指令去查看2MB=2X1024X1024=2,097,152B,就跟客戶說是2MB.成長到5MB,8M,10MB時也是如此廠商就取最前的數字定義它的容量,那時不會覺的少很大,後來硬碟越做越大,廠商還是以最前面的數字做為容量大小的定義,就越差越大了.以2G記憶卡為例 廠商的型號容量是2G 實際只有1.86G 旦CHKDSK 的值是2,007,100,536BYTE
網路上排名列前茅的大姨媽文就別再問了要搞硬體就先做好功課好歹也去翻個最基本的資訊概論來看看吧硬碟上標示的容量是10進位電腦上使用的是2進位硬碟標示容量 2 TB= 2*10^3 GB = 2*10^6 MB = 2*10^9 KB = 2*10^12 Bytes所以電腦會將硬碟辨識為(2*(10^12)) / (2^40)= 1.8189894 TB320 GB的硬碟電腦就會辨識成(320*(10^9)) / (2^30) = 298.0232238 GB
哇~~ 那我虧最大啦…1.5T的硬碟只剩1.39T足足少了101G.......= =".........樓主大大 這是正常的可以建議MOBILE01板主把這篇置頂嗎?省得三天二頭有人上來發這個月經文....
jerry-chen wrote:沒錯啊,算法如下 ...(恕刪) 這兩者毫不相干!XP 3.2GB記憶體是存在X86系統架構下的限制實際抓到的可能為2.9GB~3.55GB不過記憶體定址問題可以透過PAE等指令使其支援大於3.2GB((PAE定址上限好像是16GB還是32GB的樣子,忘了及使它顯示有抓到的容量僅3.2GB重點是....記憶體她寫多少GB就是多少GB 跟硬碟不一樣硬碟則是存在計算方式和格式化的問題前面的各位先進說明的很清楚了,不在詳述PS.我是有看完整串 只是在這裡又扯出這個東西不知道的人還是會霧煞煞不過就算我寫了也不表示每個人也都會看......不爬文不看完討論串的人實在太多