O mercado de fabricantes de discos rígidos dirige em termos de capacidade decimal (base 10). Em notação decimal, um megabyte (MB) é igual a 1.000.000 bytes, um gigabyte (GB) é igual a 1.000.000.000 bytes e um terabyte (TB) é igual a 1.000.000.000.000 bytes.
Programas como FDISK, BIOS do sistema, Windows e MacOS usam o sistema de numeração binário (base 2). No sistema de numeração binária, um megabyte é igual a 1.048.576 bytes, um gigabyte é igual a 1.073.741.824 bytes e um terabyte é igual a 1.099.511.627.776 bytes.
Simplificando, decimal e binário se traduzem na mesma quantidade de capacidade de armazenamento.
Digamos que você queira medir a distância do ponto A ao ponto B. A distância de A a B é de 1 km ou .621 milhas. É a mesma distância, mas é relatada de maneira diferente devido à medição.
Decimal capacity / 1,048,576 = Binary MB capacity
Decimal capacity / 1,073,741,824 = Binary GB capacity
Decimal capacity / 1,099,511,627,776 = Decimal TB capacity
Exemplo:
Um disco rígido de 500 GB é aproximadamente 500.000.000.000 bytes (500 x 1.000.000.000).
500.000.000.000 / 1.048.576 = 476.837 megabytes (MB) = 465 gigabytes (GB)
source: link