地瓜 发表于 2010-3-28 12:12

硬盘实际容量的计算方法

一个新的硬盘,160G,250G,320G,640G,为什么在电脑里实际的容量只有149G?233G?298G?596G?

虽然,大家都知道是计算的方法不同而已,而大多数人是没有深入了解过,那么我们有没有办法,用一个简单的方法来测定自己硬盘的实际容量呢?大家可以使用系统自带的“计算器”来算出这些比较复杂的数字,例如:

标称容量为160G的硬盘,实际可用容量为:160/1024/1024/1024*1000*1000*1000=149G;(四舍五入)

标称容量为250G的硬盘,实际可用容量为:250/1024/1024/1024*1000*1000*1000=233G;(四舍五入)

标称容量为320G的硬盘,实际可用容量为:320/1024/1024/1024*1000*1000*1000=298G;(四舍五入)

标称容量为640G的硬盘,实际可用容量为:640/1024/1024/1024*1000*1000*1000=596G;(四舍五入)

如此类推。

其实公式(640G的硬盘)应该是:640*1000*1000*1000/1024/1024/1024=596G;(四舍五入)

地瓜 发表于 2010-3-28 12:12

为什么先乘知道吗?

    硬件上标称容量是以1000为进制的,而计算机是以1024为进制的。我们算的时候当然都转化成字节单位。这样是准确的。

640G按硬件商标称应该是:640G=640*1000MB=640*1000*1000KB=640*1000*1000*1000B所以实际容量就是640*1000*1000*1000B(字节)

那这个容量在计算机中化成G单位就是

640*1000*1000*1000B=640*1000*1000*1000/1024KB=640*1000*1000*1000/1024/1024MB=640*1000*1000*1000/1024/1024/1024G=596G;(四舍五入)

所以公式应该是640*1000*1000*1000/1024/1024/1024G=596G;(四舍五入)

其实很简单的,你把标称硬盘容量G单位以1000的进制转成B字节单位,然后再以1024的进制转成G单位就行了。

很easy!知道原理了就简单了,以后标称容量乘以这个数1000*1000*1000/1024/1024/1024=0.9313就是实际容量了。 

640*0.9313=596G

320*0.9313=298G

250*0.9313=233G

160*0.9313=149G

娇子 发表于 2010-3-28 12:39

沙发,学习了

点点小舟 发表于 2010-3-28 16:19

好帖,赞一下

mcfly 发表于 2010-3-28 21:29

:victory:
技术贴

现在进行式 发表于 2010-3-29 11:14

强烈的顶一下

terloo1124 发表于 2010-3-29 14:53

320G,实际用的只有280G,少了40G硬盘啊

idloafer 发表于 2010-3-29 15:34

硬盘厂商忽悠人呢

caojin 发表于 2010-3-30 13:04

以前知道一点,没有空上详细,哈哈

棉花糖糖_nb 发表于 2010-3-30 15:13

学习了,支持
页: [1] 2
查看完整版本: 硬盘实际容量的计算方法