да, при написании ОС нужно, также если критична скорость выполнения программы, то без побитовых операций(а вместе с тем двоичной системой счисления) не обойтись.
Вообщим такой вопросик назрел) вот знаете что такое двоичная система (типа 1 и 0 напр:101011101101011). Вот умения переводить из десятичной в двоичную систему числа и т.д вам когда-то пригодилось когда вы програмировали??? и если пригодилось то скажите зачем)))
Да. Пример из жизни, как экономичней всего хранить огромное количество бинарных матриц ? конечноже удобней разложить бинарную матрицу и строку и представить это десятичным числом.
Как можно сгенерировать огромное число бинарных матриц, менять поочереди все элементы матрицы, долго. Представить матрицу в виде десятичного числа и переберать их - просто.
Я думаю ты догадался что для перевода бинарной матрицы в число и обратно требует понимания того как эта арифметика работает
Без двоичной никуда
последний раз задрачивал, когда изучал базовую ЭВМ и основы её работы,
работа с оперативной памятью, машинный код
Человеку,который всерьёз работает с ПК без этих знаний никак