硬盘整数分区计算

我们安装系统时,都有分区这一步,输入数值(分区大小),切割硬盘。

但是按照常规1024M等于1G(当然,按照1000M=1G也是不行的),

如果我们我们想要20G,输入20480M(或20000M),

最后得到的肯定不是20G,而是19.9G或者19.8G。

那么如何得到整数的分区呢?网上有一个公式,

整数G计算公式:(X-1)*4+1024*X=Y

其中X就是你想要得到的整数分区的数值,单位是G,Y是你分区时应该输入的数字,单位是M,

例如我想得到Windows下的3G整数空间,那么我分区时就应该输入(3-1)*4+1024*3=3080,

那么我们应该在分区时输入3080作为分区的大小,

同理欲分出10G的空间则应该是(10-1)*4+1024*10=10276,输入10276将会得到10G的整数空间。

按照上述公式,我们得到

(5-1)*4+1024*5=5136 5G
(10-1)*4+1024*10=10276 10G
(15-1)*4+1024*15=15416 15G
(20-1)*4+1024*20=20556 20G
(30-1)*4+1024*30=116+30720=30836 30G

经过测试,5G到20G都没有问题,但是30G,用这个公式分出来的就不对咯,变成了29.9G,40G也是如此。

其实等于30G,40G甚至更大,应该用这个公式

X*1024+5 = Y

例如30G就是 30*1024+5 = 30725,40G就是 40*1024+5 = 40965

输入这个数值就会得到整数值的30和40G分区。

我们的坚持来自您的支持 0 ♡ 感恩

Leave a Comment