Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Расшифровать байт[Побитовые операции] (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/rasshifrovat-bajt-pobitovye-operacii-351625/)

Guest 30.09.2011 16:51

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


Часовой пояс GMT, время: 16:49.


© www.otvetnemail.ru - Форум вопросов и ответов.