Форум » Скорость передачи информации » вопрос по решению округления » Ответить

вопрос по решению округления

Eugeny1984: Добрый день! Подскажите, пожалуйста почему в решении этой задачи мы округляем в меньшую сторону 10.4 до 10 бит, а не большую до 11 Бит? . Автоматическая камера производит растровые изображения размером 200×256 пикселей. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды пикселей записываются в файл один за другим без промежутков. Объём файла с изображением не может превышать 65 Кбайт без учёта размера заголовка файла. Какое максимальное количество цветов можно использовать в палитре? Решение. Объём растрового изображения находится как произведение количества пикселов в изображении на объём памяти x, необходимый для хранения цвета одного пиксела: 200 · 256 · x ≤ 65 · 210 · 23 бит, откуда x ≤ 65 · 210 · 23/(28 · 200), откуда находим x = 10,4 = 10 бит. Значит, в изображении можно использовать не более 210 = 1024 цветов. Ответ: 1024.

Ответов - 1

Поляков: Eugeny1984 пишет: почему в решении этой задачи мы округляем в меньшую сторону 10.4 до 10 бит Мы же получили условие, согласно которому x <= Z.



полная версия страницы