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

сколько бит требуется чтобы закодировать 2 цвета????

хвати и одной, но бить надо на отмашь и со всей дури!!!))
Александр Дяченко
Александр Дяченко
905
Лучший ответ
Если всего два цвета, то хватит и одного бита на каждую точку изображения. Для восьми цветов - 3 бита.
.:
..:::серёга :::..
94 154
Одного бита достаточно чтобы закодировать два цвета.
8 цветов тремя битами можно закодировать
1 бит, т. к. корень из 2-х равно 1. 1 бит- это 2 варианта- 0 или 1, т. е. хватит для кодировки 2-х цветов.
Tima Iskakov
Tima Iskakov
2 291
Степени двойки.. .
8- 3 бита
16 - 4 бита
256 - 8 бит
65536 -16 бит
это в зависимости от многих других причин, ну если взять семь цветов, как единица у них будет 1 цвет, тогда для описания в двоичной системе надо 2 логорифма онованием семь от 2
так, значит якобы получается если цветов будет 8 то потребуется 4 бита!?? ?

неа
3 бита)) )

2^3 = 8
1 :)))
Тупо из числа цветов вычитай 1 и переводи результат в двоичную систему и считай количество знаков в полученном числе.

8?
8-1 = 7
dec 7 = bin 111 => итого 3 бита

И наоборот.
32 бита =>
bin 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 = dec 4294967296
т. е. 4294967297 цветов

Вот и все.
Д.
Даня ...
357