O algoritmo geral para calcular partições inteiras do disco rígido é: tamanho da partição = (tamanho da partição - 1) × 4 + 1024 × tamanho da partição.
Se você seguir a fórmula de cálculo do inteiro G da partição do disco rígido: (X-1)*4 + 1024*X = Y, onde X é o valor da partição inteira que você deseja obter, a unidade é G, então Y é o que você deseja obter; deve ser inserido ao particionar o número, a unidade é M, por exemplo, 40GB = (40-1)*4 + 1024*40 = 41116MB.
De acordo com este método de cálculo:
5G=5136 MB;
10G=10276MB;
15G = 15.416 MB;
20G = 20556 MB;
30G=30836MB;
40G = 41116 MB;
Dentro de 30G, insira os dados acima. Por exemplo, se você inserir 10276 para 10G, ele exibirá exatamente 10,00 GB no Windows Explorer e exibirá 10,04 GB na interface de gerenciamento de disco da ferramenta de gerenciamento. 41116, então em Recursos do Windows O gerenciador mostra exatamente 40,01 GB.
Portanto, a fórmula de cálculo acima não é muito precisa.
O algoritmo mais preciso para particionamento de disco rígido é o seguinte (da pesquisa na Internet):
Os discos rígidos geralmente têm 255 cabeçotes e 63 setores, então o tamanho de cada cilindro é:
512 bytes x 255 x 63=8225280bytes=7,84423828125 MB
Se você quiser dividir 40 GB, precisará de 40x1024 MB = 40960 MB
O número necessário de cilindros é 40960÷7,84423828125=5221,66
Pegar um número inteiro é 5222 cilindros
O número de M que deve ser dividido é 5222x7,84423828125=40962,6123046875MB
Independentemente dos dígitos após a vírgula decimal, adicione 1, que é 40963 MB, e o Windows considera 40 GB.
Este método é comum para NTFS e FAT32.
Anexados abaixo estão os resultados precisos do cálculo em incrementos de 10 GB, de 10 GB a 200 GB:
10 GB = 10.245 MB;
20 GB = 20.482 MB;
30 GB = 30.726 MB;
40 GB = 40.963 MB;
50 GB = 51208 MB;
60 GB = 61.444 MB;
70 GB = 71.681 MB;
80 GB = 81.926 MB;
90 GB = 92.162 MB;
100 GB = 102.407 MB;
110 GB = 112.644 MB;
120 GB = 122.888 MB;
130 GB = 133.125 MB;
140 GB = 143.362 MB;
150 GB = 153.606 MB;
160 GB = 163.843 MB;
170 GB = 174.088 MB;
180 GB = 184.324 MB;
190 GB = 194561 MB;
Este resultado preciso da partição é exibido como um número inteiro na interface de gerenciamento de disco da ferramenta de gerenciamento e no Windows Explorer 10G é 10,00 GB, 20G é 20,00 GB e 40G é 40,00 GB.