Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

請問硬碟的大小?

常常買了一顆硬碟回來,發現都會少了幾G,問販賣人員為什麼,他們就回答說,那正常的,現在的硬碟都這樣。

請問硬碟真的都會少幾G嗎?是本來就這樣做的嗎?還是硬碟做好之後有些硬碟一定讀取不到,所以會少幾G?那這樣的話,為什麼不做大一點,這樣就可以抵掉消耗不能使用的那一部份,例如80G就做85G讓它扣掉不能使用的部分還有80G?

請電腦達人解答^^

已更新項目:

可是我買了一顆40G的硬碟,卻只讀到37.2G,照下面大大說的原理,應該要讀到39.06G才對,

40G*(40000/40960)=39.06G

這是什麼原因呢?

2 個已更新項目:

to No more....

您說的十進位跟十六進位轉換是怎麼算的?

可以舉個例說明嗎?例如40G怎麼算?

3 個已更新項目:

下面各位大大的回答主要觀念都差不多,於是我就交付投票吧,不難也不知道怎麼選^^

謝謝你們的回答。

4 個解答

評分
  • 匿名使用者
    2 0 年前
    最佳解答

    其實那並不能謂之:「少了幾G」,而是10進制與16進制轉換的差異而已。

    事實上,以前的容量標示確實是以實際的數值(電腦算法/16進位)來標示的,但是在交機/送修過程中,卻常為了規格問題而扯不清,當時使用者常說的一句話就是:為什麼你們說的容量跟我看到的不一樣??後來之所以會改(我記得好像是 Maxtor 先改的),就是為了因應使用者的算法....所以現在看到所標的容量時,請先自行轉換,不然就不要看 BIOS 顯示的容量,直接進系統去看就好了....

    以現在常見的容量來看

    (人) 120G=111.758G (電腦) 差了 8G 多的容量

    (人) 160G=149G (電腦) 則差了 11G 的容量

    (人) 250G=232.83G (電腦) 差 17G 之多

    (人) 400G=372.529G (電腦) 更是差了快 28G.....

    而未來,容量只會多不會少的情況看來,差異將會更大!!

    而最終的問題則是出在「使用者」的認知與計算轉換差異上...

    我在想....以後會不會出現類似 "硬體/規格容量" 與 "軟體容量" 之類的名詞呢????

    40G 怎麼算......以電腦算法來算:

    1GB = 1024MB

    1MB = 1024KB

    1KB = 1024Byte

    如果以整數值 40GB = 40,000,000,000Bytes,除回去...

    等於 40000000000/1024(B)/1024(K)/1024(M) = 37.252GBytes

    要直接轉換的話,就直接除以 1073741824 就是了

    (人) 40G = 40000000000Bytes / 1073741824 = 37.252G (電腦)

    不知您的 40960 是從哪來的???

    2005-05-18 10:40:09 補充:

    這個 1,073,741,824 是 1024^3 的結果啦....

    以後如果進到以 T 為單位時 (1T=1024G),要除的數值就變成 1024^4 = 1,099,511,627,776 了,1TB 就差了 99GB,誤差值更多了...

  • 2 0 年前

    謝謝 "No more.... " 大大

    我大概知道了

    反正就是要把(人)40G換算成電腦有幾G,又因為人40G=40,000,000,000B

    (工場製作的關係),所以與電腦的40G有差,於是就把它除以"電腦的1G"就可以知道它到底是幾G了,而"電腦的1G"如上所述,及除以1073741824B

  • 2 0 年前

    其實以電腦本身的算法:

    1KB=1,024 Bytes

    1MB=1,024 KBytes=1,048,576 Bytes

    1GB=1,024 MBytes=1,048,576 KBytes=1,073,741,824 Bytes

    1TB=1,024 GBytes=1,048,576 MBytes=1,073,471,724 KBytes=1,099,511,627,776 Bytes

    但是硬碟廠商都以1=1000做為進位

    若是以160GB作例子,姑且不論尾數

    160,000,000,000÷1,073,741,824=149.012 GBytes

  • 2 0 年前

    1.因為你OS 也要硬碟空間來安裝呀!

    2.且硬碟的單位大小是以1024來進位的.

    例如號稱80G 的硬碟 可能實際只做80000MB 而以

    但 是正確的數值是80G*1024= 81920MB , 中間就差了1.8G了

    現在你知道為什麼了吧!

    那是人們都習慣用1000來進位啊, 因為1024跟一千相差無幾.這就是為啥東方人有差不多先生的稱號啦.

    參考資料: 大腦
還有問題?馬上發問,尋求解答。