Вы хотите работать с разрешением монитора 1600x1200 пикселей , используя 16 777 216 цветов .В магазине продаются видеокарты с памятью 512 Мбайт , 2 Мбайт , 4 Мбайт , и 64 Мбайт . Какую из них можно купить для вашей работы?
Вы хотите работать с разрешением монитора 1600x1200 пикселей , используя 16 777 216 цветов .В магазине продаются видеокарты с памятью 512 Мбайт , 2 Мбайт , 4 Мбайт , и 64 Мбайт . Какую из них можно купить для вашей работы?
Ответ(ы) на вопрос:
1600*1200=1920000 пикселей
16777216 цветов кодируются 24мя битами, т.к. [latex] 2^{24} =16777216[/latex].
Итого имеем 1920000*24=46080000 бит = 5760000 байт (делили на 8, т.к. в 1 байте 8 бит) = 5,49 мб (два раза делили на 1024).
Значит подойдут карты на 64 и 512 мегабайт.
16777216 цветов это 2^24 т.е глубина цвета 24 бит
1600*1200*24 = 46080000 бит
переводим в байты
46080000 / 8 = 5760000 байт
переводим в килобайты
5760000 / 1024 = 5624 Кбайт
переводим в мегабайты
5624 / 1024 = 5.493 Мбайт
нам нужна карта больше 5.493 Мбайт
Из данного ассортимента можно выбрать карту на 64 Мб или 512 Мб
Не нашли ответ?
Похожие вопросы