Другие языки программирования и технологии

сколько в гигабайте байт? и сколько мегабайт в гигабайте? почему не 1000?

1 1
1 1
38
1024 байта в 1 кб
в 1 мб - 1024 кб
в 1 гб - 1024 мб
1байт = 8 бит

1000 - это так называемые маркетинговые байты
Андрей Осмоловский
Андрей Осмоловский
17 867
Лучший ответ
На самом деле, в гигабайте именно 1000 мегабайт. Десятичные приставки никто не отменял. Но есть одно НО : в вычислительной технике используется двоичная система счисления, отсюда и разница. 1000 использовать неудобно - гораздо удобнее 1024, то есть 2 в степени 10.
Для этого даже придумали собственные приставки:
1 КибиБайт = 1024 Байта
1 МибиБайт = 1024 КибиБайта
1 ГибиБайт = 1024 МибиБайта
И так далее. Но все привыкли к десятичной системе, вот и именуют вещи так, как привыкли. ГибиБайт - ГигаБайтом, МибиБайт - Мегабайтом.. . Кстати, отсюда и многие несоответствия объемов носителей информации тому, что на них написано. Все привыкли, что 1 ГБ = 1024 МБ, а производитель имел в виду именно Гига, а не Гиби, например.. .
------------------------------------------
З. Ы. Кстати, в некоторых Операционных Системах размер файла указывается именно с такими, правильными приставками, и сокращения выглядят не КБ, МБ и ГБ, а правильно - ГиБ, МиБ и КиБ.
все подробно и про другие измерения здесь<<<
Потому что 1024 = 2¹º
Вся вычислительная техника строилась на степенях двойки. Чтобы было простое, хотя бы приблизительное, соответствие между двоичной и десятичной системами счета, 1024 в вычислительной технике назвали тоже кило, а 1024² - мега и так далее...
не 1000 потому что система не десятичная, а двоичная: только единицы и нули:
1 2 4 8 16 32 64 128 256 512 1024 и т. д.
Роман &&&&&&&
Роман &&&&&&&
42 915
потому что 1024
в гигабайте 1024 мегабайта, а байт будет 1024*1024=1048576 байт
8 бит=1килобайт
1024 килобайт=1мегабайту
1024 мегабайт =1 Гб

считай
потому что в 1 мега 1024 байт и не тысяча а байту 8 бит
а вообще почему тисяча а не 1532
Эдик Буряк
Эдик Буряк
2 254
в одном мб 1000 кб в одно мб 1000гб считай сам я не калькулятор :)
Fail Mustafin
Fail Mustafin
652
Всему виной двоичный код ))
1 Кб = 2 в 10й степени байт
все просто, в одной байте - 8 бит. отсюда и выходит что не 1000, а 1024.