Производители жестких дисков продают накопители с точки зрения десятичной (базовой 10) емкости. В десятичной записи один мегабайт (МБ) равен 1 000 000 байтов, один гигабайт (ГБ) равен 1 000 000 000 байтов, а один терабайт (ТБ) равен 1 000 000 000 000 байтов.
Такие программы, как FDISK, BIOS, Windows и MacOS, используют двоичную (базовая 2) система нумерации. В двоичной системе нумерации один мегабайт равен 1 048 576 байт, один гигабайт равен 1 073 741 824 байт, а один терабайт равен 1 099 511 627 776 байт.
Проще говоря, десятичный и двоичный переводит одинаковый объем памяти.
Допустим, вы хотели измерить расстояние от точки A до точки B. Расстояние от A до B составляет 1 километр или 0,621 миль. Это одно и то же расстояние, но оно сообщается по-разному из-за измерения.
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
Пример:
Жесткий диск объемом 500 ГБ составляет примерно 500 000 000 000 байтов (500 x 1 000 000 000).
500 000 000 000/1 048 576 = 476 837 мегабайт (МБ) = 465 гигабайт (ГБ)
источник:
http://knowledge.seagate.com/articles/en_US/FAQ/172191en?language=en_US