|
|
整数分区的算法
我有几个朋友在最近买了电脑,在使用的过程中他们都问了我这样一个问题:“为什么在使用FDISK分区时明明输入的是2048MB但安装WINDOWS后识别的分区容量却是1.99GB呢?”对于如何解决这个比较常见的问题我想在这里做一下解答。
相信大家在使用FDISK分区时都是以GB为单位进行分区的,有很多朋友在分区时是按照1024MB=1BG的算法进行计算的,但安装好WINDOWS操作系统后却发现系统识别的分区容量并不是一个整数,而是1.99GB或2.01GB这样的容量。怎样才能计算出正确的整数容量呢?其实这里有一个很简单的算法,但我可能说不明白,所以我还是给大家举几个例子吧,相信大家能在这几个例子中找出这个算法。
例1:分1GB大小的分区
(1-1)*4+1024*1=1024
在分区时输入1024MB即可分出1GB的整数分区
例2:分5GB大小的分区
(5-1)*4+1024*5=5136
在分区时输入5136MB即可分出5GB的整数分区
例2:分10GB大小的分区
(10-1)*4+1024*10=10276
在分区时输入10276MB即可分出10GB的整数分区
相信大家已经从上面的这几个例子中找出了我所说的算法,至于如何得出这个算法,根据是什么,希望请大家不要问我,我不想解答,我懒……
祝大家好运! |
|