Говорячи про робіть, ми будемо спиратися на його класичне визначення, що має на увазі ємність в 1012 байтів, або 1000 гігабайт, а не часто мається на увазі тебібайт, рівний 240 байтів, або 1024 гібібайти (різниця між ними не перевищує 10 відсотків).
На запитання, скільки мегабайт у гігабайті вам дадуть ту саму відповідь – 1024. Визначається це також особливістю двійкової системи обчислення. Якщо за використання десятків кожен новий розряд ми отримуємо множенням на 10 (1, 10, 100, 1000 і т. д.), то в двійковій системі новий розряд з'являється після множення на 2.
Як виявилося, питання це далеко не безпідставне, оскільки два різні трактування. ГБ=2 в 30 ступені = 1073741824 Байта і 1 ГБ=10 9 ступеня = 1 000 000 000 Байт.