Мадина имеет носители информации объемом 8 ГБ сколько электронных версий книги в 200 страниц можно сохранить на этом и носителям информации если каждой странице книги и содержит 50 строк а каждая строка 60 символов? ПОЖАЛУЙСТА!! ДАЮ 100 БАЛЛОВ

Ответы

Ответ дал: etojan
13

Не указана кодировка. Но раз по умолчанию, предположим, что один символ занимает один байт.

8 ГБ = 8 * 1024 МБ = 8 * 1024 * 1024 КБ = 8 * 1024 * 1024 * 1024 байт. Можно также представить это в виде степеней двойки: 8 * 2^10 * 2^10 * 2^10 = 8 * 2^30 = 2^33

Каждая страница содержит 50 * 60 = 3000 символов, то есть "весит" 3000 байт в нашей кодировке. Всего 200 страниц по 3000 байт, это 600.000 байт на каждую книгу.

Дальше делим на калькуляторе 2^33 / 600000 = 14316,557...

Ответ: 14316 книг


Юличка223: а если кодировка равна 5?
etojan: Я предположил, что символ занимает 1 байт или 8 бит. Если символ занимает 5 байт, то есть в пять раз больше, то и книга будет весить в 5 раз больше, то есть 3.000.000 байт, а значит и поместятся на носитель их в 5 раз меньше, то есть 2863
etojan: Если в некоторой кодировке символ занимает, например, 5 бит, то надо будет умножить размер книги на 5/8 (отношение размера символа в новой кодировке к размеру символа в старой), а значит, ответ (сколько всего книг поместятся) ПОДЕЛИТЬ на 5/8
Юличка223: спасибо большое
timbim311208: что значит 2^33?
timbim311208: как мы это нашли?
alisakozik71: это тип 2³³
etojan: 2^33 это 8ГБ памяти, выраженные в байтах. Если тебе так проще, то 2^33 = 8589934592. То есть 8 ГБ = 8589934592 байт
Вас заинтересует