Современные гаджеты имеют 16 777 215 оттенков в палитре. Это 2²⁴ или 256 × 256 × 256. Но когда-то было меньше оттенков. Можно сделать к примеру картинку только в 2 оттенка, чёрный и белый, а можно вообще смешивать цвета.
Если мы возьмём красный, синий и зелёный, то мы сможем сделать 7 цветов используя 3 бита. Но программа считает по байтам и с такой системой получится большой остаток.
Есть ещё старая, но более менее нормальная палитра в 256 цветов. 1б/п
Потом идёт палитра 2б/п.
Ну а современная палитра весит 3б/п и имеет 16 777 215 оттенков.
Но как она работает? Сначала программируются яркость для красного от 0 до 255, потом зелёного, а потом синего. Но яркость надо программировать в двоичном коде!