|
簡(jiǎn)單地說(shuō),要想在
Windows
中讓硬盤(pán)的分區(qū)容量顯示整數(shù)的GB值,可以在借助Excel軟件,在A1欄輸入要?jiǎng)澐值恼麛?shù)值,在B1欄輸入以下函數(shù)表達(dá)式:
=ROUNDUP(ROUNDUP(A1*1024/7.84423828125,0)*7.84423828125,0)
這樣就可以自動(dòng)計(jì)算你在分區(qū)時(shí)需要填入的MB數(shù)值。下面是要?jiǎng)澐?0GB的分區(qū)時(shí)的計(jì)算截圖:
這是我個(gè)人原創(chuàng)的成果,拿出來(lái)和大家分享。網(wǎng)上流傳的其他的計(jì)算公式和早期的計(jì)算軟件都是錯(cuò)誤的。
分區(qū)軟件是以MB為計(jì)算單位,但 Windows
是以GB為單位來(lái)管理硬盤(pán)的。但硬盤(pán)廠商和操作系統(tǒng)對(duì)硬盤(pán)容量的計(jì)算方式不一樣,這樣,分區(qū)很難取到下面這樣的整數(shù):
網(wǎng)上現(xiàn)在流行的計(jì)算公式(分區(qū)填寫(xiě)MB=(整數(shù)GB-1)×4+1024×整數(shù)GB),其實(shí)是錯(cuò)誤的,小容量精確,大容量不精確。
下面是根據(jù)上面的公式,在Excel中計(jì)算的一組數(shù)據(jù),可供大家直接參考。
|
顯示
|
分區(qū)填寫(xiě)
|
|
顯示
|
分區(qū)填寫(xiě)
|
|
顯示
|
分區(qū)填寫(xiě)
|
|
顯示
|
分區(qū)填寫(xiě)
|
|
1G
|
1028M
|
15G
|
15367M
|
65G
|
66567M
|
130G
|
133125M
|
|
2G
|
2056M
|
20G
|
20482M
|
70G
|
71681M
|
140G
|
143362M
|
|
3G
|
3075M
|
25G
|
25604M
|
75G
|
76803M
|
150G
|
153606M
|
|
4G
|
4103M
|
30G
|
30726M
|
80G
|
81926M
|
160G
|
163843M
|
|
5G
|
5123M
|
35G
|
35841M
|
85G
|
87048M
|
170G
|
174088M
|
|
6G
|
6150M
|
40G
|
40963M
|
90G
|
92162M
|
180G
|
184324M
|
|
7G
|
7170M
|
45G
|
46085M
|
95G
|
97285M
|
190G
|
194561M
|
|
8G
|
8198M
|
50G
|
51208M
|
100G
|
102407M
|
200G
|
204806M
|
|
9G
|
9217M
|
55G
|
56322M
|
110G
|
112644M
|
250G
|
256005M
|
|
10G
|
10245M
|
60G
|
61444M
|
120G
|
122888M
|
300G
|
307204M
|
那么上面這個(gè)計(jì)算公式的原理是什么呢?其實(shí)我也是根據(jù)網(wǎng)上一位高人的一段文字推導(dǎo)出來(lái)的,那段文字內(nèi)容如下:
硬盤(pán)一般有255磁頭,63扇區(qū),故每柱面大小為:
512byte×255×63 ﹦8225280bytes ﹦7.84423828125MB
如果要?jiǎng)澐?0GB,那么要
40×1024MB
﹦40960MB
需要柱面數(shù)為:
40960÷7.84423828125=5221.66
取整數(shù)為5222個(gè)柱面。
應(yīng)分MB為5222×7.84423828125 ﹦40962.6123046875MB
取整數(shù)為40963MB。這樣Windows就顯示為 40.00 GB 了。
注意:這里兩處取整數(shù)時(shí),不管小數(shù)點(diǎn)后面幾位都進(jìn)1。這個(gè)方法在 NTFS 和 FAT32 文件系統(tǒng)中通用。
熟悉
Excel 的朋友都明白,上面這段文字可以用這個(gè)函數(shù)表達(dá)式表示:
B1=ROUNDUP(ROUNDUP(A1*1024/7.84423828125,0)*7.84423828125,0)
這就是本文開(kāi)頭的那個(gè)公式。我原本沒(méi)有想弄一個(gè)公式出來(lái),但剛買(mǎi)了一塊1000GB的硬盤(pán),想劃分300GB的分區(qū),網(wǎng)上沒(méi)有供參考的數(shù)值,只好自己來(lái)琢磨了,于是琢磨出了上面這個(gè)公式。
但這也不是盡善盡美的,畢竟硬盤(pán)廠商和操作系統(tǒng)的計(jì)算方法不一樣,而且操作系統(tǒng)中顯示的是保留小數(shù)點(diǎn)后兩位數(shù)的效果。根據(jù)我個(gè)人的經(jīng)驗(yàn),凡是15GB的倍數(shù),都不能完全精確。例如30GB,你只能劃分出29.99GB或30.01GB(30726M)。
展示一下我的250GB的硬盤(pán)劃分后的效果:

|