100GB=102407MB
最精确硬盘分区的算法如下:
硬盘一般有255磁头,63扇区,故每柱面大小为:512bytex255x63=8225280bytes=7.84423828125MB。
如果要分40GB,那么要40x1024MB=40960MB,需要柱面数为40960÷7.84423828125=5221.66,取整数既为5222个柱面
应分M数为5222x7.84423828125=40962.6123046875MB。
不管小数点后面几位都进1,也就是40963MB,windows就认为是40GB了。
这个方法NTFS和FAT32通用。