Для решения этой задачи нам нужно узнать, сколько памяти необходимо для хранения изображения размером 22×22 точек без градаций серого.
Дано:
Размер изображения: 22×22 точек
Градации серого отсутствуют
Решение:
Для хранения графического изображения без градаций серого нам понадобится по 1 биту памяти на каждую точку.
У нас есть 22 столбца и 22 строки, поэтому всего у нас будет:
22 × 22 = 484 точки
Переводим точки в биты, применяя соответствие 1 бит на точку:
484 точки × 1 бит/точка = 484 бит
Теперь мы должны преобразовать биты в байты:
1 байт = 8 бит
Делим количество бит на 8, чтобы получить количество байт:
484 бит ÷ 8 бит/байт = 60,5 байт
Так как байт является минимальной единицей измерения памяти, то для хранения графического изображения размером 22×22 точек без градаций серого понадобится около 60,5 байт памяти.
Обратите внимание, что в данном случае невозможно использовать меньшее количество памяти, так как нельзя записывать часть бита или байта.
Vulkan 61
Для решения этой задачи нам нужно узнать, сколько памяти необходимо для хранения изображения размером 22×22 точек без градаций серого.Дано:
Размер изображения: 22×22 точек
Градации серого отсутствуют
Решение:
Для хранения графического изображения без градаций серого нам понадобится по 1 биту памяти на каждую точку.
У нас есть 22 столбца и 22 строки, поэтому всего у нас будет:
22 × 22 = 484 точки
Переводим точки в биты, применяя соответствие 1 бит на точку:
484 точки × 1 бит/точка = 484 бит
Теперь мы должны преобразовать биты в байты:
1 байт = 8 бит
Делим количество бит на 8, чтобы получить количество байт:
484 бит ÷ 8 бит/байт = 60,5 байт
Так как байт является минимальной единицей измерения памяти, то для хранения графического изображения размером 22×22 точек без градаций серого понадобится около 60,5 байт памяти.
Обратите внимание, что в данном случае невозможно использовать меньшее количество памяти, так как нельзя записывать часть бита или байта.