《硬盘的实际容量和硬盘分区容量的最精确算法》由会员分享,可在线阅读,更多相关《硬盘的实际容量和硬盘分区容量的最精确算法(2页珍藏版)》请在金锄头文库上搜索。
1、硬盘的实际容量和硬盘分区容量的最精确算法(附:10-200G分区精确计算结果) 一、硬盘的实际容量的最精确算法很多朋友买来硬盘以后发现硬盘实际容量不够,少则差几G,多则差几十G,这 是怎么回事呢?原来硬盘厂商的换算法与系统的换算法不同,硬盘厂商是按照 1000Byte=1KB,1000KB=1MB,1000MB=1GB;而系统的换算法则为 1024Byte=1KB,1024KB=1MB,1024MB=1GB。所以硬盘标称的容量会与实际容量有差距,那么该怎么算出硬盘的实际容量呢? 我在这里给大家列一个公式:1000*1000*1000/1024/1024/1024=0.9313225746154
2、7815625结果得出一个数值0.93132257461547815625,我们就把它看成0.9313吧,如果换算硬盘实际容量,只需要将硬盘标称的容量乘以0.9313就可以了例如:80G*0.9313=74.504G160G*0.9313=149.008G250G*0.9313=232.825G320G*0.9313=298.016G500G*0.9313=465.65G1T=1000G*0.9313=931.3G二、硬盘分区容量的最精确算法硬盘一般有255磁头,63扇区,故每柱面大小为:512byte x 255 x 63 = 8225280bytes =7.84423828125 MB如果
3、要分 40GB,那么要 40x1024MB=40960MB需要柱面数为 409607.84423828125=5221.66取整数既为5222个柱面应分 M 数为 5222x7.84423828125=40962.6123046875MB不管小数点后面几位都进1,也就是40963MB,windows就认为是40GB 了。这个方法NTFS和FAT32通用。下面附10GB到200GB整10GB递增的精确计算结果:10GB = 10245MB20GB = 30GB = 40GB = 50GB = 60GB = 70GB = 80GB = 90GB = 100GB = 110GB = 120GB = 130GB = 140GB = 150GB = 160GB = 170GB = 180GB = 190GB = 190GB = 200GB =20482MB30726MB40963MB51208MB61444MB71681MB81926MB92162MB102407MB112644MB122888MB133125MB143362MB153606MB163843MB174088MB184324MB194561MB194561MB204806MB