硬盘容量换算

2011年2月16日14:32:46 发表评论
摘要

硬盘容量换算市面上所卖的硬盘标注容量大小是以SI(国际单位)标准来计算简单的说是因为硬盘容量的换算单位不同。一般硬盘厂商通常是以1000进位来计算,不同于计算机的1024进位。大家都晓得计算机只懂0跟1,那计算机的计算单位也就是二进制。因为科技日新月异的结果,线在我们市面上可以买到容量1TB的硬盘。我们先来分辨硬盘容量的单位吧!硬盘厂商:1KB=1000Byte字节、1MB=1000KB、1GB=1000MB、1TB=1000GB操作系统:1KB=1024Byte字节、1MB=1024KB、1G

硬盘容量换算


市面上所卖的硬盘标注容量大小
是以SI(国际单位)标准来计算
简单的说是因为硬盘容量的换算单位不同。
一般硬盘厂商通常是以1000进位来计算,不同于计算机的1024进位。
大家都晓得计算机只懂0跟1,那计算机的计算单位也就是二进制。
因为科技日新月异的结果,线在我们市面上可以买到容量1TB的硬盘。
我们先来分辨硬盘容量的单位吧!
硬盘厂商:
1KB=1000Byte字节、1MB=1000KB、1GB=1000MB、1TB=1000GB
操作系统:
1KB=1024Byte字节、1MB=1024KB、1GB=1024MB、1TB=1024GB
硬盘厂商对于MB、GB、TB等单位的定义是以10进位的方式去设定,也就是说在硬盘厂商的定义之下,1MB=10的6次方(1000*1000)个字节、1GB等于10的9次方个字节,而1TB就等于10的12次方个字节;但是在操作系统之下,使用的定义却是2进位的方式,所以操作系统的1MB=1024*1024个字节,看出差异了吗?
还看不出来吗?没关系,看完以下举例你就懂。
250GB
=250*1,000MB
=250,000*1,000KB
=250,000,000*1,000Byte
=250,000,000,000Byte
我们都知道计算机的计算单位是用2进位
因此
250,000,000,000Byte
对计算机而言实际上是
250,000,000,000Byte/1024=244,140,625KB
244,140,625KB/1024=238,418,58MB
238,418,58MB/1024=232.83GB
如果以80GB来计算
80,000,000,000Byte
对计算机而言实际上是
80,000,000,000Byte/1024=78,125,000KB
78,125,000KB/1024=76,293,945MB
76,293,945MB/1024=74,505GB
对于以上换算还不懂的话,没关系。
在市面上买到如大小为 N GB的硬盘,要换其实际容量如下
(1) N x 10的9次方 = S 目的为先换算成原始的 byte
(2) S / 2的30次方 = Size (此时Size单位一样为GB)
注:可以简化为 N x 0.93132=Size (自己归纳的,非原文内容)
(3) Size则为实际能够储存容量的大小啰。

附:硬盘整数分区计算
整数G计算公式:(X-1)*4+1024*X=Y
其中X就是你想要得到的整数分区的数值,单位是G,Y是你分区时应该输入的数字,单位是M

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: