Помогите пожалуйста. Заждача такая:Имею структуру одно из полей которой являет из себя байт, восемь бит которого содержат различную информацию, в частности биты с пятого по седьмой содержат данные из которых в итоге я должен получить число n и применив следующую формулу 2^(1+n) полдучить размер массива.. Я малость разобрался как определить установлен ли бит в ноль или в единицу, а вот как реализовать считывание несколтких бит? И не понятно например имеюисходное значение - 11011111надо получить так 00000111 = 111 = 7или так 11100000 = 224Скорее похоже что первый вариант. Я правилно думаю? Может кто-то сталкивался с подобным..
|