Все, что связано с цифровыми технологиями имеет некоторую специфику в части применения всех этих приставок, типа "кило-", "мега-", "тера-" и прочих: они здесь кратны не 10 в какой-то степени, а "завязаны" на степень двойки, поскольку в "цифре" многое считается в двоичной системе. Поэтому "кило-" - это не 10 в кубе (т.е. в 1000 раз больше), а 2 в 10-й степени, т.е. в 1024 раза больше, чем та единица, что идет вслед за приставкой. Ну и дальнейшее увеличение тоже идет в таком же соотношении: "мега-" будет в 1024 раза больше "кило-", а "гига-" - в 1024 раза больше "меги-".
Если все это пересчитать, то получится следующее:
1 килобайт содержит 1024 байт;
один же мегабайт будет содержать 1024 килобайт, а просто байт в нем будет еще в 1024 раз больше, т.е. 1 048 576;
ну и, наконец, тот самый гигабайт, о котором идет речь в данном вопросе, будет равен 1024 мегабайтам, которые, соответственно, преобразуются в те же самые 1 048 576, но уже килобайты (если надо узнать, сколько это будет в байтах, то стоит еще раз умножить на 1024 - получится 1 073 741 824).