格式 | 大小(M) |
NTFS | 102407 |
FAT32 | 102796 |
硬盤整數分區計算器,在Windows資源管理器中,我們看到的卻是9.98GB,這其實是因爲一個特殊的算法,FAT32的10GB對應10276MB,NTFS的10GB對應10245MB。
number = 10G
NTFS計算公式:
let cylinderSize = 512 * 255 * 63 / 1024 / 1024;
let ntfs = Math.ceil((Math.ceil((number * 1024 / cylinderSize)) * cylinderSize))
FAT32計算公式:
let fat32 =((number - 1) * 4) + (1024 * number)